您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
三六零分类信息网 > 金华分类信息网,免费分类信息发布

当 C# 中结果为空时 LINQ 返回什么?

2025/4/30 7:18:04发布5次查看
语言集成查询 (linq) 是一组基于将查询功能直接集成到 c# 语言中。
您可以使用 c# 为 sql server 数据库、xml 文档、ado.net数据集,以及任何支持ienumerable或者的对象集合generic ienumerable8742468051c85b06f0a0af9e3e506b5c接口。
在linq-to-sql中,如果您尝试在没有结果的查询中获取第一个元素,您将会获取的序列不包含任何元素错误
tolist返回一个空列表
示例class program{ public static void main(){ list<string> list = new list<string> { "a" }; ienumerable<string> ilist = list.where(x => x == "abc").tolist(); system.console.writeline(ilist.count()); foreach (var item in ilist){ system.console.writeline(item); } console.readline(); }}
输出0

example 的中文翻译为:示例class program{ public static void main(){ list<int> list = new list<int> { 1 }; ienumerable<int> ilist = list.where(x => x == 3).tolist(); system.console.writeline(ilist.count()); foreach (var item in ilist){ system.console.writeline(item); } console.readline(); }}
输出0

以上就是当 c# 中结果为空时 linq 返回什么?的详细内容。
金华分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product