0

LinqKit述語ビルダーを使用してレコードを見つけています。%word% と同じように一致させる必要があります

p -> は、FirstName、LastName などの顧客クラスです....

しかし、私が使用するとき:

predicate = predicate.And(p => p.FirstName.Contains(searchCriteria.FirstName));

完全一致のみを取得します。コードを変更して部分一致を取得するにはどうすればよいですか (dani を探す場合、「dani」と「daniel」の両方を取得したい)

ありがとう。

4

1 に答える 1

1

で試すことができますIndexOfか?

predicate = predicate.And(p => p.FirstName.IndexOf(searchCriteria.FirstName) > -1);
于 2011-06-07T00:01:15.087 に答える