LINQ, где пункт сомнения - PullRequest
4 голосов
/ 02 января 2009

Я попытался использовать условие where в Linq, чтобы получить подробную информацию о User s тех, кто Active и AllowLogin, также верно.

Так, как я могу сравнить значения таблицы (оба являются логическими значениями) с истиной или ложью?

Ответы [ 2 ]

14 голосов
/ 02 января 2009

Просто используйте что-то вроде:

var query = from user in context.Users
            where user.Active && user.AllowLogin
            select user;

Кроме того, вы можете написать тот же запрос без выражения запроса:

var query = context.Users.Where(user => user.Active && user.AllowLogin);
0 голосов
/ 11 апреля 2012
var qry = (from en in Contaxt.tblStatDefinitions
                   where en.Name == "Sunandan"
                   select en.id).Single();
...