我有一个字符串列表让我们说
List<string> mia = new list<string>;
我正在从数据库中向其中添加数据
using (SqlCommand command = new SqlCommand("SELECT xyz FROM table",sqlConnection1))
{
sqlConnection1.Open();
using (SqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
mia.Add(reader["xyz"].ToString());
}
}
sqlConnection1.Close();
}
数据已成功添加到其中。
combobox.ItemsSource =mia;
即使这样也很好
但是当我尝试做
comboOpthol.ItemsSource =mia.Sort();
智能感知抛出错误无法将类型“void”隐式转换为System.collections.IEnumerable
. 为什么会出现这个错误。我的列表包含所有数据,那么为什么显示它无效?列表定义列表的方式有问题吗?