以下のようなコード行があります。
string result = listDetails
.Where(filename => filename.Contains(fullname)).FirstOrDefault().Split('\\')
.Where(name => name.Contains(nameGivenToSearch)).FirstOrDefault();
if (result.Contains("sd"))
// Do something
パフォーマンスをチェックするためのツールを実行すると、上記のステートメントでパフォーマンスの警告が表示されます。
これをもっと実現できるようにしたい。ネストされたラムダ式は実行が遅いと聞きました。
これに対抗する何か、または問題の解決に役立つリンクを提案してください。