Hi i have the following part of code
string[] choices = new string[UserChoices.Count];
int count1 = 0;
for (int i = 0; i < UserChoices.Count; i++)
{
choices[i] = UserChoices[i];
//MessageBox.Show(choices[i]);
if (choices[i] == "1")
{
count1++;
}
}
I declare the array choices
in which array i store the contains of a list with name UserChoices
So far so good but i have a problem with the if
statement, for some reason when choices[i]
is equal to "1" as a string the variable count1
does not increases.
I have checked every value of choices
array through Message.Box
and in some loops choices[i]
is "1". I tried different ways to check equality such as .Equals
, switch
.
Any idea why my if
statement does not goes true ?
Aucun commentaire:
Enregistrer un commentaire