我有一个包含几个字符串的List。我想看看它是否包含一个以'blah'开头的字符串但是,我不知道如何使用(这个IEnumerable源,值):List.Contains的bool重载。
答案 0 :(得分:14)
您可以使用List.Exists
:
bool result = list.Exists(x => x.StartsWith("blah"));
或Enumerable.Any
然后它也适用于其他集合类型:
bool result = list.Any(x => x.StartsWith("blah"));