一个数组如何根据内容重排序呢? string.Spit('#')[0]?还有前面为何013没有2,这是二维滴,还是字典 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sList = sList.OrderBy(data => data).ToArray();sList = sList.OrderBy(data => data.Split('#')[0]).ToArray(); sList = sList.OrderBy(data => int.Parse(data.Split('#')[0])).ToArray(); 主要是因为数字位数没对齐导致字符串比较出问题,所以可以用.Select(i => i.Split('#')[0]).PadLeft(10, '0')).OrderBy()不过比较字符串还不如比较数值var arr =list2.arr.Select(i => int.Parse(i.Split('#')[0])).OrderBy(i => i).ToArray(); 求C# 使用AT命令 控制modem 实例 C#如何实现当子窗体区域超出父窗体区域时让其显示在父窗体内 C#登录与注册界面代码? CRM源码转让 请高手指点 我的程序运行起来输入数据之后我没有登陆 过了20分钟之后我再登陆的时候提示体meout? 简单读取文本文件 关于axSpreadsheet与EXCEL的问题,请专家会诊 请教,如何使TextBox控件不输入小数并且不大于100 改变右键菜单的颜色 求高手帮我看下这个错误该怎么改 不知道应该怎样描述,内容是在窗体中图片上的几个区域产生热点。 jQuery传值
sList = sList.OrderBy(data => data).ToArray();
sList = sList.OrderBy(data => data.Split('#')[0]).ToArray();
sList = sList.OrderBy(data => int.Parse(data.Split('#')[0])).ToArray();
.Select(i => i.Split('#')[0]).PadLeft(10, '0')).OrderBy()
不过比较字符串还不如比较数值
var arr =list2.arr.Select(i => int.Parse(i.Split('#')[0])).OrderBy(i => i).ToArray();