C#比较器
来源:互联网 发布:js apply方法详解 编辑:程序博客网 时间:2024/06/06 02:01
// 实现可比较接口using System;class Salary : IComparable{ public Salary(int val){ this.val = val; } public int val { set; get; } override public string ToString() { return val.ToString(); } public int CompareTo(Salary salary) { return this.val.CompareTo(salary.val); } }
// 实现比较器using System.Collections.Generic;class SalaryComparer : IComparer{ public int Compare(Salary a, Salary b) { return a.CompareTo(b); }}
List ls = new List();ls.Add(new Salary(3));ls.Add(new Salary(2));ls.Add(new Salary(1));ls.Sort(new SalaryComparer());foreach(Salary s in ls){ Debug.Log(s); // 1 2 3}
阅读全文
0 0
- C#比较器
- C#比较器真垃圾
- C# 比较器 进行排序
- java和C#构造器比较
- C#比较器接口IComparer的实现
- c#中比较器的创建
- C#排序函数和自定义比较器
- 自定义比较器JAVA和C#版本
- 比较C++和C#
- C#和java比较
- 比较C++和C#
- C#时间比较
- C# ,java语法比较
- C#时间比较
- C#时间比较
- C#时间比较
- C#中的日期比较
- CLI与C#比较
- 深入分析事务的隔离级别
- B. Crossword solving
- [spring-boot] 使用spring session
- 初入c++(五)
- 常量的定义及应用
- C#比较器
- sqlite3在ubuntu下的安装
- c++: 求最大公约数 与 最小公倍数
- ContentResolver和MyProvider的使用
- python12文件操作
- CTSC 选课
- IOS-处理父view alpha 等于0 导致全部透明的问题
- 【逆元】
- Redis集群理论知识