-5

每个人。我正在尝试学习如何编写 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,但尚未对其进行评估。这是一个不错的选择吗?有更好的选择吗?

4

1 回答 1

1

MSDN 是要走的路,这里是 C# 页面的“LINQ 入门”的链接:http: //msdn.microsoft.com/en-us/library/bb397933.aspx

于 2013-09-25T23:12:48.273 回答