Funcs を理解しようとして頭が爆発していると思います... これが意味をなさない場合は、申し訳ありません。
1) T を受け取り、文字列を出力する func が与えられたと仮定します。
Func<T, string>
これを、T を受け取り、ロジックに基づいて bool を返す func に変換できますか (この場合、返された文字列が空 (String.IsNullOrWhiteSpace) の場合)?
Func<T, bool>
2) 与えられた場合、同じことができますか?
Expression<Func<T, string>>
そしてそれをに変換する必要があります
Func<T, bool>
返された文字列が空 (String.IsNullOrWhiteSpace) であるかどうかに基づいて true/false を返しますか?
ありがとう