wpf连接数据库后返回一个DataTable类型的数据列表,想要转成List,上网搜了一下发现网上方法很繁琐,发现一个简单易懂的新方法,记录一下。
List<string> list = new List<string>();
DataTable dt = DBManager.Instance.ExecuteQuery(chkSqlBuilder.ToString());
if (dt != null && dt.Rows.Count > 0)
{
foreach (DataRow dr in dt.Rows)
{
list.Add(Convert.ToString(dr[0]));
}
}
//DataTable转成List