2010-12-15 35 views
2

我有以下條件。 VERSIONNUMBER == VERSIONID + 「.PDF」 OR VERSIONNUMBER == VERSIONID + 「.NULL」對於Linq中OR條件的實體的lambda表達式

這不採取這種方式

var versionExisting = entities.Documents.Where(d => d.VersionNumber == versionID + ".pdf" || d => d.VersionNumber == versionID + ".null"); 
+1

你」重新指定d =>兩次。你只需要指定一次。 – 2010-12-15 20:15:55

回答

7

這樣做:

var versionExisting = entities.Documents.Where(d => d.VersionNumber == versionID + ".pdf" || d.VersionNumber == versionID + ".null");