当前位置:首页 > 编程笔记 > 正文
已解决

C#中List<T>的 AddRange方法使用说明

来自网友在路上 164864提问 提问时间:2023-11-04 00:06:05阅读次数: 64

最佳答案 问答题库648位专家为你答疑解惑

文章目录

  • C#中List<T>的 AddRange方法使用说明

C#中List的 AddRange方法使用说明

AddRange可以一次性添加集合A到当前集合B。
本身不能为空,但是可以保存null的数据。
List 中会保留集合中元素的顺序
将集合A添加到集合B的末尾
本身为null,使用 AddRange会报错,如
报错内容:System.NullReferenceException:“未将对象引用设置到对象的实例。”
在这里插入图片描述

 List<NetworkCtrl> ncList = new List<NetworkCtrl>();ncList.AddRange(canPushSerList.Select(s => new NetworkCtrl{InterID = s["FID"] + "",NetCtrlId = OptionConst.AFTERPUSHOTHEROUT,OperationDesc = string.Format(@"售后单-{0}-下推其它出库单", s["FBILLNO"] + "")}).Distinct().ToList());
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"C#中List<T>的 AddRange方法使用说明":http://eshow365.cn/6-31358-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!