私は次のような声明を持っています:
var vals =
from StandAloneUserPayment saup in _Session.Query<StandAloneUserPayment>()
.Fetch(x => x.RecurringPayments)
where
saup.User.UserId == userId
&& searchString.Contains(saup.FriendlyName, StringComparer.InvariantCultureIgnoreCase)
select
saup;
これはまさに私がやるべきことのようですContains
が、次のメッセージで下線が引かれたメソッドで行全体を取得します。
string
の定義が含まれておらずContains
、最適な拡張メソッドのオーバーロードSystem.Linq.ParallelEnumerable.Contains<TSource>(System.Linq.ParallelQuery<TSource>, TSource, System.Collections.Generic.IEqualityComparer<TSource>)
に無効な引数が含まれています
私は何を間違っていますか?