如果你需要有一个未知长度的数组strings
,使用List
从System.Collections.Generic
命名空间.
ListmyList = new List (); myList.Add("First"); myList.Add("Second"); myList.Add("Third"); myList.Count // = 3
这使用了具有固定大小的幕后数组,但它隐藏了这样一个事实:它会使数组更大并在空间用完时移动所有元素.
如果你需要有一个未知长度的数组strings
,使用List
从System.Collections.Generic
命名空间.
ListmyList = new List (); myList.Add("First"); myList.Add("Second"); myList.Add("Third"); myList.Count // = 3
这使用了具有固定大小的幕后数组,但它隐藏了这样一个事实:它会使数组更大并在空间用完时移动所有元素.