0
我尝试将以下linq代码从c#转换为vb.net。Linq C#到VB.net
var groupedPhotos = from photo in photos
orderby photo.TimeStamp
group photo by photo.TimeStamp.ToString("y") into photosByMonth
select new KeyedList<string, Photo>(photosByMonth);
当我转换为以下,我得到一个错误,说“范围变量名称可以从一个简单的或没有参数的限定名称推断”。我需要改变的地方?
Dim groupedPhotos = From photo In photos
Order By photo.TimeStamp
Group photo By photo.TimeStamp.ToString("y") Into Group
Select New KeyedList(Of String, Photo)
在此先感谢。
Q&A网站一般要求的问题。 – I4V
请阅读[常见问题]和[问] –
[101 LINQ Samples | Visual Basic](http://msdn.microsoft.com/en-us/vstudio/bb688088.aspx) – Tim