Je veux la deuxième valeur de chaque ligne. Exemple:C# charger les données du fichier txt dans la liste déroulante et obtenir la deuxième valeur
Joshua,Kind,12
John,Amazing,85
Farrah,Smart,81
et zone de liste déroulante affiche volonté
- Kind
- Amazing
- Smart
Mon code:
string[] lineOfContents = File.ReadAllLines(@"C:\Users\1\Desktop\2.txt");
foreach (var line in lineOfContents)
{
string[] tokens = line.Split(',');
comboBox1.Items.Add(tokens[0]);
}
Je reçois la première valeur. Donc, j'essaye celui-ci:
string[] tokens = line.Split(',')[1];
Mais je reçois une erreur. Comment puis-je afficher la deuxième valeur de chaque ligne dans la liste déroulante? Merci!
+1 pour les gardes de code. –
La règle n ° 1 ne fait jamais confiance à vos entrées. – Steve
Merci! Ça marche. :) – user2651946