每个人。我正在尝试学习如何编写 LINQ 查询,并且想知道您是否可以通过一些资源建议帮助我启动它。
我正在尝试学习如何编写看起来像这样的简单和复杂的查询,我认为这是标准的 LINQ 语法......
from b in blahCollection
join f in fooCollection
where b.Field == someValue
select new { b.Field, f.field }
......还有这个,虽然我不确定这个语法叫什么。(它叫什么?)
var plan = blahCollection.Find(b => b.Field == someValue).FirstOrDefault();
我认为最好的资源是那些允许我在示例数据库上练习查询的资源。我听说过LINQPad,但尚未对其进行评估。这是一个不错的选择吗?有更好的选择吗?