LINQ to SQLを使用してデータベースからデータを選択する必要があります。私は、ID番号で始まり「0000」を含むではないレコードのみを選択すべきであるという条件があります(全ID番号は6桁です)。LINQ to SQLに似ていません
私は「0000」で始まるデータを選択したいたとえば私が使用します。
var idList = (from s
in db.TABLE
where s.ID.StartsWith("0000")
select s.ID
);
が、私はより多くのNotStartsWith
またはNotContains
の代わりStartsWith
のような方法を使用する必要があります。それは可能ですか?
バーはそれほど明白でした。その間、私は 'Func selctor = str =>!str.StartsWith(" 0000 ");'このデリゲートを '.Where(selctor);'に追加しました。このLINQクエリの終わりですが、ofc否定ははるかに簡単です。 –
zgorawski