これは機能しませんが、私が達成しようとしていることのアイデアを提供する必要があります:
public static IEnumerable<T> MyMethod<T>(this IEnumerable<T> entity,
string param, string SomeProp)
{
return entity.Where(l =>
System.Data.Objects.SqlClient.SqlFunctions.PatIndex(param, l.SomeProp) > 0);
}
パラメータ全体をWhere()
関数としてに渡す必要がありますMyMethod
か?