質問: **明確にするために、私はEF呼び出しの結果に対して`.Cast`を実行することについて言及していません。** 私は番号フィールドで部分検索を実装しようとしています。 SQLスクリプトを作成するとき、列を別のデータ型に変換するのは簡単です。 ``` SELECT Id FROM Employees WHERE CAST(Id AS VARCHAR) LIKE '%95%'; ``` LINQクエリに同等のものはありますか? クエリしているエンティティのデータ型を変更することはできません`Id`は単にデモンストレーションを目的としていました。
回答: ToStringが機能しない理由はわかりませんが、これが私にとって有効な機能です。 SqlFunctionsを必要とせずに: ``` context.Employees.Where(emp => emp.Id.ToString().Contains("95")).ToList(); ```