List<类>一条龙服务 !!!
作者:互联网
List<类>
这是在做法院项目时所遇到的,本来打算用DataTable储存数据,后来发现还要创建行和列,如果不需要导出,还是建议和我一样选择list,当然拉有人问为什么不用数组,其一我这不固定长度,其二list自带有排序的算法简简单单拉。(拓展可用于:扑克牌算法,多图片中取首图)
List<类>定义与实例化
struct Month_okCase
{
public int user_id;//法官id
public int case_ok;//当月已接案件
public int case_yj;//当月应接案件
public int user_bl;//个人案件比例
public double user_jl;//已接与应接之前的距离百分比
}
List<Month_okCase> my_list = new List<Month_okCase>();
Month_okCase month_OkCase = new Month_okCase();
List<类>添加数据
month_OkCase.case_ok =要添加的数据;
month_OkCase.user_id =要添加的数据;
my_list.Add(month_OkCase);
List<类>更改指定内容
for (int i = 0; i < my_list.Count; i++)
{
Month_okCase yj = my_list[i];
yj.case_yj = Convert.ToInt32(fe * yj.user_bl);
my_list[i] = yj;
}
List排序
my_list.Sort(delegate (Month_okCase a, Month_okCase b) { return a.user_jl.CompareTo(b.user_jl); });
QQ:511448104(关于文章问题可加,备注一下哦)
差点忘了说,文章有什么错误的地方或者不规范的地方可以留言,我会看的,小菜鸟的功底还是有待加强滴
标签:yj,服务,List,list,Month,user,一条龙,my 来源: https://blog.csdn.net/qq_44093213/article/details/113308474