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

兄弟姐妹,请说下,请大虾帮解释下c#中List的用法。 List listdata=new List ();是什么意思?
最新回答
思檀郎

2024-11-07 04:59:22

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

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

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

还有不懂的可以追问。
花颜诱人醉

2024-11-07 15:02:06

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

2024-11-07 17:38:05

List<string> 泛型 List<string> listdata=new List<string> ()
意思是声明一个名字为listdata的字符串泛型列表并初始化
k女神经病

2024-11-07 00:54:05

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