пытаюсь показать результат цикла foreach в текстовом поле. если это консольное приложение, я мог бы легко сделать это Console.WriteLine ("{0}" "{1}" "{2}", serial, state, capital); , но его приложение формы окна, и я хочу отобразить результат в текстовом поле.как отображать зацикленные объекты в виде окон
List<StatesCapital> stacap = new List<StatesCapital>();
stacap.Add(new StatesCapital { sn = 1, st = "Anambra", ca = "Awka" });
stacap.Add(new StatesCapital { sn = 2, st = "Abia", ca = "Umuahia" });
stacap.Add(new StatesCapital { sn = 3, st = "Bauchi", ca = "Bauchi" });
var std = from s in stacap select s;
foreach (var stud in std)
{
//converting the looped to string
string serial = Convert.ToString((stud.sn));
string state = Convert.ToString(stud.st);
string capital = Convert.ToString(stud.ca);
//now to display the results in a textbox
displaystates.Text = ("{0}" "{1}" "{2}", serial, state, capital);
}
так что случилось с этим? – Tigran
Возможно, вы захотите добавить вместо замены текст. – SLaks
Используйте вместо этого сетку. – LarsTech