gpt4 book ai didi

c# - 将数据表转换为私有(private) List>?

转载 作者:行者123 更新时间:2023-11-30 16:15:32 26 4
gpt4 key购买 nike

将数据表转换为 List<List<string>> 的任何快速方法?

我现在正在做

for (int rowIndex = 1; rowIndex <= stats.EndRowIndex; rowIndex++)
{
List<string> lstOneRowElements = new List<string>();
for (int colIndex = 1; colIndex <= stats.EndColumnIndex; colIndex++)
{
lstOneRowElements.Add(excelDoc.GetCellValueAsString(rowIndex, colIndex).Trim());
}

lstAllData.Add(lstOneRowElements);
}

在哪里

private List<List<string>> lstAllData { get; set; }

有什么更好的方法可以快速做到这一点?

最佳答案

如果你有一个 DataTable(见评论 Mithon)那么你可以试试这个

var q = from row in dt.AsEnumerable()
select row.ItemArray.Select(x => x.ToString()).ToList<string>();

var y = q.ToList();

关于c# - 将数据表转换为私有(private) List<List<string>>?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19515315/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com