C#如何检查字符串是否包含特定的字符组合

C#如何检查字符串是否包含特定的字符组合,c#,string,list,C#,String,List,我有一个名为values的列表,其中包含与以下字符串值类似的值: GKgpuzjBUh IS1bbf2ffd806f6d IS102a8a395ced93 黑暗冯·迪亚科诺夫 IS148159f7c24f78 我需要检查以开头的特定a字符串是否为1您不需要正则表达式。使用str.StartsWith(“IS1”)这个问题不清楚,所以这里有几个选项 您想知道列表中是否有以IS1开头的字符串 var-found=values.Any(item=>item.StartsWith(“IS1”)) 您希望

我有一个名为
values
的列表,其中包含与以下字符串值类似的值:
GKgpuzjBUh
IS1bbf2ffd806f6d
IS102a8a395ced93
黑暗冯·迪亚科诺夫
IS148159f7c24f78


我需要检查以
开头的特定a字符串是否为1

您不需要正则表达式。使用
str.StartsWith(“IS1”)

这个问题不清楚,所以这里有几个选项

您想知道列表中是否有以IS1开头的字符串
var-found=values.Any(item=>item.StartsWith(“IS1”))

您希望在列表中找到以IS1开头的所有字符串
var matches=values.Where(item=>item.StartsWith(“IS1”)

/^IS1/
..可能是的重复项?那么简单吗?真正地我觉得自己像个十足的白痴