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

查string解决办法

2013-09-08 
查stringstring2,18,431,43,0,F2,30,210,21,0,F2,20,210,21,0,F2,4,413,47,0,F2,22,1,1,0,P2,23,1,

查string
string="2,18,431,43,0,F;2,30,210,21,0,F;2,20,210,21,0,F;2,4,413,47,0,F;2,22,1,1,0,P;2,23,1,1,0,P;2,24,1,1,0,P;2,25,1,1,0,P;2,26,1,1,0,P;..."
数字每6个后有个分号,要查所有第二位中最大的数字,
如上就是找出18,30,20,4...中最大的一个
string
[解决办法]


    string str = "2,18,431,43,0,F;2,30,210,21,0,F;2,20,210,21,0,F;2,4,413,47,0,F;2,22,1,1,0,P;2,23,1,1,0,P;2,24,1,1,0,P;2,25,1,1,0,P;2,26,1,1,0,P;";

            var max = str.Split(new char[] { ';' }, StringSplitOptions.RemoveEmptyEntries).Select(x => Convert.ToInt32(x.Split(',')[1])).Max();

            Console.WriteLine(max);

热点排行