質問: Joe"`をクエリにハードコードすると、問題なく実行されます。 助言がありますか?この問題が原因で、髪が十分に長い場合、髪がぐちゃぐちゃになります。 :p
回答: 必要がない場合は、必ずしも動的linqを使用する必要はありません。 このようなものを試してください: ``` var query = myList.AsQueryable(); switch(searchType) { case "Manger": query = query.where(x=> x.Manager == searchString); break; case "....": break; default: // No search type match in string... an exception? your call break; } ``` クエリを「構築」していくので、これは直感的にわかります... 編集: それがあまりにも痛い場合は、 この投稿に従ってください