use*_*890 8 .net c# linq code-formatting
给定查询的输出:
var queryResult = from o in objects
where ...
select new
{
FileName = o.File,
Size = o.Size
}
Run Code Online (Sandbox Code Playgroud)
您认为检测文件是否在queryResult中的最佳方法是什么?这是我对LINQ的蹩脚尝试:
string searchedFileName = "hello.txt";
var hitlist = from file in queryResult
where file.FileName == searchedFileName
select file;
var contains = hitlist.Count() > 0;
Run Code Online (Sandbox Code Playgroud)
必须有一种更优雅的方法来计算结果.
Yaa*_*lis 17
string searchedFileName = "hello.txt";
var contains = queryResult.Any(file => file.FileName == searchedFileName);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
377 次 |
最近记录: |