今天犯了个错,List<string>取MAX,给坑了

static void Main(string[] args)
        {
            List<string> list = new List<string>();
            for (int i = 1; i < 20; i++)
            {
                list.Add(i+"");
            }

            Console.WriteLine(list.Max(a=>a));
        }

最大值是"9"

由于数据结构如此,最后也难得改了

.Select(a=> int.Parse(a.XXX)).Max(a => a)  


版权声明:本文为cmhdl521原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。