Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Flag... Items!

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C# Flag... Items!

    Tenho este código:

    Código:
    private void button1_Click(object sender, EventArgs e)
            {
                if (textBox1.Text.Replace(" ", "") != "")
                {
                    bool flag = false;
                    foreach(string item in listBox1.Items)
                    {
                        if (textBox1.Text.ToUpper() == item.ToUpper())
                        {
                            flag = true;
                            break;
                        }
                    }
                    if(!flag)
                        listBox1.Items.Add(textBox1.Text);
                }
                else
                    MessageBox.Show("Campo Vazio!!");
            }
    Não sei o que faz esse flag, alguém pode me explicar? E na onde item recebe valor p/ comparar com o textBox?

  • Font Size
    #2
    Flag é o nome de uma variável booleana. Não é um nome obrigatório use o nome que quiser.
    O "item" que vc perguntou é só um nome também usado dentro do Foreach. Na verdade "item" ele se refere a cada campo que está dentro do ListBox (um campo por vez dentro do loop).
    O ListBox por sua vez é povoado de alguma outra maneira fora deste método

    Ok?

    Até +

    Comment

    X
    Working...
    X