У меня есть следующий код:
var db = new db();
var temp =
db.Table.Where(a =>
a.id == 1);
if(temp.Any()) {
var listItem = temp.Select(a => new listItem(a)).Single();
comboBox.SelectedItem = listItem;
}
Он работает в строке: comboBox.SelectedItem = listItem;и listItem содержит значение, но сразу после запуска строки comboBox.SelectedItem по-прежнему равен нулю.Я не понимаю, как это возможно, поскольку listItem имеет значение, что может быть не так?