使用LINQ将select中两列的结果合并为一个数组,可以使用以下方法:
var query = from item in dataTable.AsEnumerable()
select new
{
Column1 = item.Field<string>("Column1"),
Column2 = item.Field<string>("Column2")
};
var query = from item in dataTable.AsEnumerable()
select new string[]
{
item.Field<string>("Column1"),
item.Field<string>("Column2")
};
List<string[]> resultList = (from item in dataTable.AsEnumerable()
select new string[]
{
item.Field<string>("Column1"),
item.Field<string>("Column2")
}).ToList();
string[][] resultArray = (from item in dataTable.AsEnumerable()
select new string[]
{
item.Field<string>("Column1"),
item.Field<string>("Column2")
}).ToArray();
以上是使用LINQ将select中两列的结果合并为一个数组的方法,可以根据具体需求进行选择。
领取专属 10元无门槛券
手把手带您无忧上云