考虑一下:LINQ到SQL:DataTable.Rows [0] [ “的ColumnName”]等同
var query = from r in this._db.Recipes
where r.RecipesID == recipeID
select new { r.RecipesID, r.RecipesName };
我怎么会得到我的query
对象单独列,而无需使用一个for循环?
基本上:我如何将DataTable.Rows[0]["ColumnName"]
翻译成Linq语法?
您可以使用Single()或First()。不同的是,如果您的LINQ查询返回多行,则Single()将引发异常。 – 2008-10-09 23:09:19