首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求string中查询,该如何解决

2013-09-07 
求string中查询string12345234569876523456...数字每五位后有个分号,要查所有第三位中最大的数字,

求string中查询
string="12345;23456;98765;23456;..."
数字每五位后有个分号,要查所有第三位中最大的数字,
如上就是找出3,4,7,4...中最大的一个
请大家帮忙出出注意哦。。 string 查询
[解决办法]


string str="12345;23456;98765;23456;";
var result = str.Split(';').Where(x => x != "").Select(x => int.Parse(x[2].ToString())).ToList().Max();

Console.WriteLine(result);

[解决办法]
string s = "12345;23456;98765;23456";
int max = s.Split(';').Max(x => x[2]) - '0';
Console.WriteLine(max);

热点排行