Как я использую “В” выражение LINQ в VB.NET?

Я преобразовываю из 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 g() самостоятельно и затем дает мне эту ошибку:

Определение метода 'g' не доступно в этом контексте.

Какие-либо идеи?

7
задан NibblyPig 19 April 2010 в 14:50
поделиться