gpt4 book ai didi

c# - 遍历 LINQ 结果列表

转载 作者:太空狗 更新时间:2023-10-29 19:55:54 26 4
gpt4 key购买 nike

我想查询数据库并获取类别列表(我正在使用 Linq 查询语法)。然后遍历该类别列表以在我的 C# 代码中使用。这看起来应该相对容易,但到目前为止,我只是在寻找在 View 中显示结果的示例。如何在代码中使用结果?

最佳答案

您可以简单地使用 foreach :

foreach(var category in categories)
{
// do something with it
}

如果你想将它保存在内存中的集合中以通过索引访问它,你可以通过 Enumerable.ToArrayEnumerable.ToList 创建一个数组或列表,例如:

List<Category> categoryList = categories.ToList();

现在你也可以修改了。

categoryList[index] = otherCategory;

或者您可以使用 for 循环代替:

for(int index = 0; index < categoryList.Count; index++)
{
Category cat = categoryList[index];
//do something
}

关于c# - 遍历 LINQ 结果列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21000092/

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