谁能帮我解决一个一般的实体框架问题?我是一个新手,并试图通过阅读和反复试验来自学。但是,我对所有语法和术语感到非常困惑。我搜索的越多,我就越困惑!
语法中使用的那些小箭头(=>)到底是什么?而且我什至不确定语法的名称是什么......它是实体框架语法吗?Linq 到方法语法?Linq to Entity 语法?
为什么在使用该语法时似乎可以使用随机字母?下面的“f”似乎可以与任何字母互换,因为无论我输入什么字母,Intellisense 都会给我选项。那么这封信到底应该代表什么?似乎没有声明它。
var query = fruits.SelectMany(f => f.Split(' '));
使用带有小箭头的语法还是使用我一直看到的“psuedo SQL”更好,如下所示。这似乎更容易理解,但这是否被认为不是真正的实体框架方式?
var query = from f in fruits from word in f.Split(' ') select word;
而且,对于他们中的任何一个 - 那里有任何文件吗?我一直在互联网上搜索教程、文章和任何东西,但所有返回的都是小示例查询,这些查询随小箭头或伪 SQL 的变化而变化,除了“这里是如何进行选择:”之外没有任何解释:
我将不胜感激任何指导或帮助。我想如果我能找到从哪里开始,那么我就可以从那里建立自己。谢谢!