我正在从 C# 转换这个 LINQ 表达式。然而,它似乎不起作用。
C#
return (from w in fishSticks
group w by w.FishQty into g
orderby g.Key descending
select g).First().First();
VB
Return (From w In fishSticks
Group w By w.FishQty Into g()
Order By g.Key Descending
Select g).First().First()
Visual Studio 转向Into g
into Into g()
本身然后给我这个错误:
方法“g”的定义不是
在这种情况下可以访问。
有任何想法吗?
VB.Net 有不同的组语法
正确的语法是
Dim q = (From w In fishSticks
Group By Quantity = w.FishQty Into g = Group
Order By Quantity Descending
Select g).First().First()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)