请大虾帮解释下c#中List<string>的用法。 List<string> listdata=new List<string> ();是什么意思?

2024-11-14 10:39:42
推荐回答(4个)
回答(1):

List 是泛型列表,T可以是任意类型,用来存放T类型对象的一个不限长度列表。

List listdata=new List ()
意思是声明一个名字为listdata的字符串泛型列表并初始化。

可以用下标 Listdata[i] 访问存到列表中的某个元素。Listdata.add(strValue)可以将strValue这个字符串对象添加到Listdata列表中。

还有不懂的可以追问。

回答(2):

这是创建了一个只能装string类型的泛型集合。
也可以理解为一个高级的数组,List比普通的数组拥有更多的属性和方法。能完成更复杂的业务需求。
比如普通的数组必须定义长度且长度是固定的,而List是可以随意改变长度的。

回答(3):

List 泛型 List listdata=new List ()
意思是声明一个名字为listdata的字符串泛型列表并初始化

回答(4):

List listdata=new List ();//创建一个发型集合
string a="firest";
listdata.Add(a);
string b="second";
listdata.Add(b);