Ich habe diesen Code:Anzeigen von Informationen mit Werten über einen festgelegten Betrag
string[,] drinks = {
{"Coke ","0"},
{" Diet-Cola ", "0 "},
{" Fanta ", "0 "},
{" Dr Pepper ", "0 "},
{" Orange Juice ", "0 "},
{" Apple juice ", "0 "},
{" Grapefruit Juice ", "0 "},
{" Prune juice ", "0 "}};
string message = "The Drinks you have chosen are: ";
List<TextBox> textBoxes = new List<TextBox>() {
txt1, txt2, txt3, txt4, txt5, txt6, txt7, txt8 };
for (int i = 0; i < textBoxes.Count; i++)
{
drinks[i, 1] = textBoxes[i].Text;
}
for (int i = 0; i < 8; i++)
{
if (drinks[i,0][1] > 0)
message = message + drinks[i,0] + drinks[i,1];
}
Data.message = message;
Es funktioniert. das einzige Problem, das ich habe, ist, zeigt die Getränke, die Wert 0 haben, anstatt nur die Getränke mit Wert über 0 anzuzeigen.
zum Beispiel: Jane will 3 Cola, 2 Fanta und einen Pflaumensaft bestellen. Und nur diese anzeigen, und nicht den Rest, der Wert hätte 0
Jede Hilfe, um dies zu erreichen?
danke
P.S. meine Hochschule verwendet Visual Studio 2010 Express für Windows Phone
überprüfen Sie die Art der Werte für Getränke – Jacobr365