il m'a frappé une erreur dans cette ligne: foreach (var textBox dans textBoxes) .il ne reconnaît pas le: textBoxes.i essayer d'écrire en tant que TextBox et me frappe à nouveau un error.i ont le Visual C# 2010 express Editionje ne peux pas imprimer le résultat dans le fichier
public Form1()
{
InitializeComponent();
private TextBox[] TextBoxes = {textBox1, textBox2, textBox3, textBox4, textBox5, textBox6};
private List<string> storeItems = new List<string>();
}
private void button1_Click(object sender, EventArgs e)
{
var buffer = new StringBuilder();
foreach(var textBox in textBoxes)
{
if (string.IsNullOrEmpty(textBox.Text))
{
textBox.BackColor = Color.FromName("LightSalmon");
MessageBox.Show("This item cannot be left blank");
textBox.Focus();
return;
}
textBox.BackColor = Colors.FromName("Window");
buffer.Append(textBox.Text);
}
var result = buffer.ToString();
storeItems.Add(result);
System.IO.File.AppendAllText(@"C:\Users\v\Desktop\text.txt", Environment.NewLine + result);
}
Quel genre d'erreur est-ce que ça vous a "frappé"? – svick