C# IList<T>的用法?

C# IList<T>的用法?,第1张

声明:

1、List<T>mList = new List<T>()

T为列表中元素类型,现在以string类型作为例子

E.g.:List<string>mList = new

List<string>()

2、List<T>testList =new List<T>

(IEnumerable<T>collection)

以一个集合作为参数创建List

E.g.:

string[] temArr = { "Ha", "Hunter", "Tom", "Lily", "Jay", "Jim",

"Kuku", "Locu" }

List<string>testList = new

List<string>(temArr)

添加元素:

1、 List. Add(T item) 添加一个元素

E.g.:mList.Add("John")

2、 List. AddRange(IEnumerable<T>collection) 添加一组元素

E.g.:

string[] temArr = { "Ha","Hunter", "Tom", "Lily", "Jay", "Jim",

"Kuku", "Locu" }

mList.AddRange(temArr)

3、Insert(int index, T item) 在index位置添加一个元素

E.g.:mList.Insert(1, "Hei")

完全不知道你在说什么!如果你想给gridview绑定list<T>,是可以的!绑定后想删除其中的几条!就在G的模版列里放checkbox!循环checkbox看是否被选中!然后做一个新的List<T>用来存放每一个被选中的实体,也就是T,然后删除list<T>就行了!

绑定就不用说了!直接把查询后有list<T>给控件就成了!

修改:你可以对一个T做修改!也可以把T放到List<T>里!进行修改!是一样的效果!


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11237258.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存