Linq to sql 如何在linq中转换为VB.NET代码

Linq to sql 如何在linq中转换为VB.NET代码,linq-to-sql,Linq To Sql,请将此代码转换为VB.NET var catcopy2 = categories.AsEnumerable().Select(x => new CategoriesBackup() { CategoryID = x.CategoryID, CategoryName = x.CategoryName, Description = x.Description, Picture = x.Picture }); 检查此工具: 您是否尝试过使用Reflector或类

请将此代码转换为VB.NET

var catcopy2 = categories.AsEnumerable().Select(x => new CategoriesBackup() {
    CategoryID = x.CategoryID,
    CategoryName = x.CategoryName,
    Description = x.Description,
    Picture = x.Picture
});
检查此工具:


您是否尝试过使用Reflector或类似的反编译器?它的哪一部分给你带来了困难?如果它对你有效,请接受答案为什么VB必须丑化一切?
Dim catcopy2 = categories.AsEnumerable().[Select](Function(x) New CategoriesBackup() With { _
    Key .CategoryID = x.CategoryID, _
    Key .CategoryName = x.CategoryName, _
    Key .Description = x.Description, _
    Key .Picture = x.Picture _
})