struct放入list中按照某字段排序

//管线字段信息
public struct FieldInfo
{
      public int iID; //编号
      public string sFieldName; //字段名
      public string sFieldType; //字段类型
      public string sVarName; //变量名
      public string sTableType; //所属表
      public bool isNonempty; //是否非空
      public bool isNonnegative; //是否非负
      public bool isUnique; //是否唯一
}
List<FieldInfo> lstFieldInfo = new List<FieldInfo>();
lstFieldInfo.Sort(delegate(FieldInfo f1, FieldInfo f2) { //按照ID字段排序 return f1.iID.CompareTo(f2.iID); });

  

原文地址:https://www.cnblogs.com/yif1991/p/8385912.html