Win8 C# 对象排序---通过某个属性
2013-01-17 17:53
281 查看
List<tb_History> histories;
histories = new List<tb_History>();
var temps = HistoryManager.getHistoriesByPrifileId(selected_Profile.id);
foreach (var temp in temps) { histories.Add(temp); }
if (histories.Count <= 0) { ClearAllLabels(); return; }
// 首先 按照 Sys排序 histories.Sort(new ComparableHistorySys()); int sys_min = histories[0].systolic; int sys_max = histories[histories.Count - 1].systolic;
// 排序方法,默认从小到大排序 public class ComparableHistorySys : IComparer<tb_History> { public int Compare(tb_History x, tb_History y) { return x.systolic.CompareTo(y.systolic); } }
相关文章推荐
- C#中List实现按照对象属性排序
- C#中的PropertyGrid绑定对象,通过改变某一值而动态设置部分属性的特性
- C#对象内部属性排序测试
- C#中对List<Object>泛型集合,根据对象的某一属性进行升序排序
- C#中List实现按照对象属性排序
- C# List按照对象属性进行排序
- 对象数组通过对象的属性进行排序
- C#List<>能按照List中的对象某个属性排序
- C#通过反射获取对象属性,打印所有字段属性的值
- C#中通过一个对象,得到属性(字符串形式)的值
- 对象数组通过对象的属性进行排序
- C#对List 的对象的属性进行排序
- 对象数组通过对象的属性进行排序
- c# 通过反射属性, 把源对象写入目标对象
- C# 通过属性名称获取(读取)Json对象属性值的方法
- C#基础:通过委托给任何对象数组进行排序
- C#动态对象(dynamic)示例(实现方法和属性的动态)
- 对象间通信方法之一:通过委托实现(C#语言)
- C#属性详解(c# 通过公共属性访问私有成员 优点)
- 【转】C#怎么遍历一个对象里面的全部属性?