LINQ 查询格式从 VB 到 .Net 的转换

LINQ query format conversion from VB to .Net

任何人都可以建议我将以下 LINQ 查询从 VB 转换为 C# 的更好方法。

ws.GetADGroups().Select(Function(x) If(ws.GetOUAdGroup(x.GroupName, OUId), New    ADUserGroup() With {.IsChecked = True, .GroupName = x.GroupName, .SortOrder = x.SortOrder}, New ADUserGroup() With {.IsChecked = False, .GroupName = x.GroupName, .SortOrder = x.SortOrder})).ToList()

提前致谢。

您可以尝试来自 Telerik here代码转换器。您可以轻松地将 VB 转换为 C# 代码,反之亦然