То, что я пытаюсь сделать, это: извлечь только определенные поля из модели при запросе базы данных с ORC NPoco.Перевод текста Linq для Npoco: C# на vb.net
Я вынужден сделать это в vb.net, и я хочу использовать linq, чтобы сделать код чище (вместо стробированной строки, что было бы моим последним средством).
Я нашел запрос linq в C# here (см. @schotime [владелец] первый ответ). Так что это запрос LINQ Я хочу перевести:
db.FetchBy<User>(sql => sql.Select(x=> new { x.Id, x.Name }));
... которой Telerik C# в vb.net переводчик переводит как:
db.FetchBy(Of User)(Function(sql) sql.[Select](Function(x) New From { x.Id, x.Name }))
Это кажется выключенным (From
ключевое слово выдает ошибку), и ни одна из альтернатив, которые я пробовал самостоятельно, не работала. ?
Любые идеи ...
Это было. Работает как шарм, большое спасибо. Примите ответ в 5 минут, не знаю почему, но StackOverflow заставляет меня это делать. –