我有如下代码行。
string result = listDetails
.Where(filename => filename.Contains(fullname)).FirstOrDefault().Split('\\')
.Where(name => name.Contains(nameGivenToSearch)).FirstOrDefault();
if (result.Contains("sd"))
// Do something
在运行用于检查性能的工具时,它会在上述语句中显示性能警告。
我想让这种性能更加可行。我听说嵌套的 lambda 表达式执行速度较慢。
请提出一些解决此问题的建议或任何有助于解决问题的链接。