我目前正在使用“.contains”方法搜索列表并获取匹配值,例如。
的List1:
dog bark
cat meow
lion raw
e.g。
if (List1.Contains("dog"))
{
// Return the value of this list item e.g. "dog bark"
}
答案 0 :(得分:2)
听起来像你想要的那样:
var match = list.FirstOrDefault(x => x.Contains("dog"));
if (match != null)
{
Console.WriteLine(match);
}
或显示所有匹配项:
foreach (var match in list.Where(x => x.Contains("dog"))
{
Console.WriteLine(match);
}