내 DBML은 nullable nvarchar 필드가있는 레코드 집합을 노출합니다. 이 nullable nvarchar 필드는 C# 코드에서 문자열로 표시됩니다.LINQ의 String.IsNullOrEmpty To SQL 쿼리?
간혹이 필드는 null이며 때로는 빈 문자열이며 때로는 실제로 값을 갖습니다.
String.IsNullOrEmpty()
은 LINQ To SQL에서 작동합니까? 예를 들어,하고자 다음과 같은 작업 :
var results = from result in context.Records
where String.IsNullOrEmpty(result.Info) == false
select result;
LinqPad를 사용해보십시오. (http://www.linqpad.net/) –
중복의 http://stackoverflow.com/questions/1368946/linq-syntax-where-string-value-is-not-null-orempty – hatchet