小编Bal*_*alu的帖子

在通用列表中搜索项目时,我应该使用LINQ还是包含?

我有一个泛型List,我必须在此列表中找到一个特定的字符串.能否请您告诉我下面哪种方法最好?

if (strlist.Contains("Test"))
{
    // String found
}
Run Code Online (Sandbox Code Playgroud)

要么

string res = (from d in strlist where d == "Test" select d).SingleOrDefault();

if (res == "Test")
{
    //found
}
Run Code Online (Sandbox Code Playgroud)

请考虑从数据库填充的列表可能非常大.您对此的看法非常感谢.

.net c# linq search

3
推荐指数
1
解决办法
276
查看次数

标签 统计

.net ×1

c# ×1

linq ×1

search ×1