c# IComparer比较字符串
来源:互联网 发布:淘宝服务市场退款 编辑:程序博客网 时间:2024/05/22 06:21
例如:幻灯片50,幻灯片6,幻灯片40
排序完后:幻灯片6,幻灯片40,幻灯片50
public class PathCompare : IComparer<string>{ public int Compare(string x, string y) { string[] aBuf = x.Split('\\'); string[] bBuf = y.Split('\\'); string[] aNameBuf = aBuf[aBuf.Length - 1].Split('.'); string[] bNameBuf = bBuf[bBuf.Length - 1].Split('.'); if (aNameBuf[0].Length > bNameBuf[0].Length) { return 1; } else if (aNameBuf[0].Length < bNameBuf[0].Length) { return -1; } else if (aNameBuf[0].Length == bNameBuf[0].Length) { return aNameBuf[0].CompareTo(bNameBuf[0]); } return 0; }}
阅读全文
0 0
- c# IComparer比较字符串
- C#比较器接口IComparer的实现
- C#泛型-泛型接口IComparer比较器
- IComparer IComparable比较大小
- IComparer 自定义 比较
- c# 接口IComparer<T>
- IComparer<T>:Linq比较接口
- C#笔记25:比较和排序(IComparable和IComparer以及它们的泛型实现)
- C#中IComparer的使用
- C# IComparable 和 IComparer 区别
- C#字符串比较
- C#字符串比较方法
- C#字符串比较方法
- C#字符串的比较
- C# 比较字符串
- C# 字符串比较 效率
- C#字符串比较
- C#比较字符串
- 《罪犯与女儿》,看完你会热泪盈眶
- scala/spark/python使用
- Java 最大相同字串
- 存储器类型
- 进程内存分配
- c# IComparer比较字符串
- 【洛谷2704】【NOI2001】炮兵阵地
- POJ1724 ROADS
- Build Tower -- 6 kyu
- Spring RestTemplate中几种常见的请求方式
- PHP如何实现判断请求是否来自手机和请求是否来自浏览器的问题
- SharedPreferences(偏好设定;轻量级的存储)
- 读书笔记∣概率论沉思录 01
- 编写注册新用户的模块JavaScript