如何从字符串列表中获取字符串?
我有字符串列表,列表中有字符串的数量。 列表中的每个字符串都以数字开头。
List<String> stringList=new List<String>();
stringList.Add("01Pramod");
stringList.Add("02Prakash");
stringList.Add("03Rakhi");
stringList.Add("04Test");
stringList.Add("04Test1");
stringList.Add("04Test2");
我想要一个 Linq 查询,它将返回以 04 开头的字符串列表。
I have list of string and there are number of string in the list.
Each string in the list start with number.
List<String> stringList=new List<String>();
stringList.Add("01Pramod");
stringList.Add("02Prakash");
stringList.Add("03Rakhi");
stringList.Add("04Test");
stringList.Add("04Test1");
stringList.Add("04Test2");
I want a Linq query that will return me list of string that starts with 04.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
或者
如果您需要一个列表
or
if you need a list
以下是可能的解决方案:
Here are the possible solution for it:
我想这很容易理解,并且格式正确
var ss=from string g in stringList
where g.Substring(0,2)=="04"
select g;
foreach(ss 中的字符串 str)
{
Console.WriteLine(str);
}
I guess this will be easy to understand and its in proper format
var ss=from string g in stringList
where g.Substring(0,2)=="04"
select g;
foreach(string str in ss)
{
Console.WriteLine(str);
}