.NET 6 中 LINQ 的新改进

作者 : 慕源网 本文共244个字,预计阅读时间需要1分钟 发布时间: 2022-01-15 共324人阅读

我们知道 LINQ(语言集成查询)是 C# 的一个有用功能,可以从 SQL、数据集、XML、EF 等不同来源检索数据,我们在编程中每天都在使用它。

我想讨论 .Net 6 中的一项重要改进是支持 FirstOrDeafult()、LastOrDefault() 和 SingleOrDefault() 的自定义默认返回值。

通常,当我们使用这些方法时,如果集合没有项目,则将返回类型的内置默认值。例如,对于引用类型,这将是 null,对于 int 类型,这将是 0。

在 .Net 6 中,我们将能够选择当集合为空时应返回的默认值。


慕源网 » .NET 6 中 LINQ 的新改进

常见问题FAQ

程序仅供学习研究,请勿用于非法用途,不得违反国家法律,否则后果自负,一切法律责任与本站无关。
请仔细阅读以上条款再购买,拍下即代表同意条款并遵守约定,谢谢大家支持理解!

发表评论

开通VIP 享更多特权,建议使用QQ登录