C#List OrderBy Split
发布时间:2020-12-16 09:43:34 所属栏目:百科 来源:网络整理
导读:我试图在拆分后按值排序列表. 例如,我的数据看起来像这样. Z|2 A|1 我希望我的列表按拆分后的值排序 所以我会得到 A|1 Z|2 这是我正在使用但我收到错误: {“Input string was not in a correct format.”} All = All.OrderBy(s = int.Parse(s.Split(‘|’)[
我试图在拆分后按值排序列表.
例如,我的数据看起来像这样. Z|2 A|1 我希望我的列表按拆分后的值排序 所以我会得到 A|1 Z|2 这是我正在使用但我收到错误:
All = All.OrderBy(s => int.Parse(s.Split(‘|’)[1])).ToList(); 任何帮助都是极好的!谢谢! 解决方法
这可行:
All = All.OrderBy(s => int.Parse(s.Split('|').Last())).ToList(); 什么会更好,但有一个结构化类型的列表而不是一个哑字符串列表.例如,您可以有一个Tuple< string,int>的列表并简单地由第二个成员对其进行排序.您还可以将元组放入有序容器中并自动完成排序. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- [Swift]LeetCode819. 最常见的单词 | Most Commo
- jQuery插件select2利用ajax高效查询大数据列表(
- ruby-on-rails – jquery ajax 422在Chrome中取得
- ios – 在Xcode 6和Swift中的视图之间的Snapchat
- ios – 在xcode8中找不到ModuleName-Swift.h文件
- objective-c – 使我的Cocoa应用程序响应键盘播放
- POSTGRESQL和 MYSQL的自增字段比较
- 更改细节公开按钮的图像(Xcode 4.2)
- [Oracle]Sqlplus 中使用 new_value
- PostgreSQL数据字典查询[持续更新]
热点阅读