zoukankan      html  css  js  c++  java
  • List常用操作 List.FindAll / List.Sort

    List常用操作

    (1) 筛选List中符合条件的项目

    var list = FormControlList.FindAll(delegate (FormControlModel obj) { return obj.ColumnName == 'xxx'; });

    (2) List排序

    WarahouseList.Sort(delegate (WarehouseModel m1, WarehouseModel m2) { return m1.WarehouseCode.CompareTo(m2.WarehouseCode); });

    MoList.Sort((obj1, obj2) =>
    {
    int r = obj1.StartDate.CompareTo(obj2.StartDate);
    if (r != 0) return r;
    return obj1.MoNo.CompareTo(obj2.MoNo);
    });

    (3) List合并

    List1.AddRange(List2);

    (4) List distinct

    List lstBagNo = subPiList.Select(m => m.Bag.BagNo).ToList().Distinct().ToList();
  • 相关阅读:
    hdoj:2033
    hdoj:2032
    hdoj:2031
    hdoj:2029
    hdoj:2028
    hdoj:2027
    hdoj:2024
    hdoj:2023
    hdoj:2022
    hdoj:题目分类
  • 原文地址:https://www.cnblogs.com/superelement/p/7066478.html
Copyright © 2011-2022 走看看