您可以使用 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 返回什么?的详细内容。