首页 > 解决方案 > 获取与我的特定字符串匹配的字符串列表?

问题描述

我有一个字符串列表

List<string> listOfstring = new List<string> { "a", "app", "1", "bam", "man","......."};//a big list

app现在我需要所有以 linq开头的字符串

标签: c#.netlinq

解决方案


使用 System.Linq 中的 Where 函数正是您所寻找的。我们还可以使用 starts with 函数从列表中获取所有以单词“app”开头的值。

var results = listOfstring.Where(x => x.StartsWith("app", StringComparison.Ordinal)).ToList();

推荐阅读