У меня есть переменное имя age, и это тип int? Мой запрос linq to sql:
from t in db.Profiles where t.age == age select t
имея сравнение между int и int? в пункте где. как обработчик запросов linq to sql будет обрабатывать в этом случае?
У меня есть переменное имя age, и это тип int? Мой запрос linq to sql:
from t in db.Profiles where t.age == age select t
имея сравнение между int и int? в пункте где. как обработчик запросов linq to sql будет обрабатывать в этом случае?
Если возраст является типом int? то я считаю, что ваш запрос должен выглядеть следующим образом:
from t in db.Profiles where t.age == age.Value select t