C# 如何在c语言中将数据集转换为列表#
有没有一种方法可以将数据集转换为列表,有很多这样的例子C# 如何在c语言中将数据集转换为列表#,c#,asp.net-mvc,C#,Asp.net Mvc,有没有一种方法可以将数据集转换为列表,有很多这样的例子 数据表,但未找到数据集。数据集是数据表的集合。您只需遍历数据集的每个表。但是,这些数据通常是不同的结构,因此您希望每个表都有一个列表 foreach (var dt in myDataSet.Tables) { var list = dt.AsEnumerable() .Select(dr=> new { Name = dr.Field&l
数据表,但未找到数据集。数据集是
数据表的集合。您只需遍历数据集的每个表
。但是,这些数据通常是不同的结构,因此您希望每个表都有一个列表
foreach (var dt in myDataSet.Tables)
{
var list = dt.AsEnumerable()
.Select(dr=> new
{
Name = dr.Field<string>("Name"),
Valuw = dr.Field<string>("Value")
}).ToList();
// do something with your list
}
foreach(myDataSet.Tables中的var dt)
{
var list=dt.AsEnumerable()
.选择(dr=>new
{
名称=博士字段(“名称”),
Valuw=dr字段(“值”)
}).ToList();
//对你的清单做点什么
}
A数据集
是数据表
的集合。您只需遍历数据集的每个表
。但是,这些数据通常是不同的结构,因此您希望每个表都有一个列表
foreach (var dt in myDataSet.Tables)
{
var list = dt.AsEnumerable()
.Select(dr=> new
{
Name = dr.Field<string>("Name"),
Valuw = dr.Field<string>("Value")
}).ToList();
// do something with your list
}
foreach(myDataSet.Tables中的var dt)
{
var list=dt.AsEnumerable()
.选择(dr=>new
{
名称=博士字段(“名称”),
Valuw=dr字段(“值”)
}).ToList();
//对你的清单做点什么
}
我认为您应该使用
List<string> list = ds.Tables[0].AsEnumerable().Select(r => r.Field<string>("Name")).ToList();
List List=ds.Tables[0].AsEnumerable().Select(r=>r.Field(“Name”)).ToList();
我认为您应该使用
List<string> list = ds.Tables[0].AsEnumerable().Select(r => r.Field<string>("Name")).ToList();
List List=ds.Tables[0].AsEnumerable().Select(r=>r.Field(“Name”)).ToList();
参见此处:示例:var empList=ds.Tables[0].AsEnumerable().Select(dataRow=>newemployee{Name=dataRow.Field(“Name”)}.ToList()代码>可能添加一些代码来显示您的尝试?我的第一个猜测是使用.ToList()方法。DataSet
包含DataTable
s,因此如果您已经了解了如何使用DataTable
s实现这一点,并且如果您知道如何从DataSet
中获取表,这是否回答了您的问题?参见此处:示例:var empList=ds.Tables[0].AsEnumerable().Select(dataRow=>newemployee{Name=dataRow.Field(“Name”)}.ToList()代码>可能添加一些代码来显示您的尝试?我的第一个猜测是使用.ToList()方法。DataSet
包含DataTable
s,因此如果您已经了解了如何使用DataTable
s实现这一点,并且如果您知道如何从DataSet
中获取表,这是否回答了您的问题?谢谢,它帮了我很多。谢谢,它帮了我很多。