在C#中,List是一種動態數組,可以根據需要進行大小調整。下面是List的初始化和使用技巧:
List<int> numbers = new List<int>(); // 初始化一個空的List
List<int> numbers = new List<int>() { 1, 2, 3, 4, 5 }; // 初始化一個包含初始元素的List
List<int> numbers = new List<int>(new int[] { 1, 2, 3, 4, 5 }); // 從數組初始化List
List<int> numbers = new List<int>();
numbers.Add(1);
numbers.Add(2);
numbers.AddRange(new int[] { 3, 4, 5 });
int element = numbers[0]; // 獲取第一個元素
int index = numbers.IndexOf(3); // 查找元素3的索引
int element = numbers.Find(x => x > 3); // 查找大于3的第一個元素
numbers.Remove(3); // 刪除元素3
numbers.RemoveAt(0); // 刪除第一個元素
foreach (int number in numbers)
{
Console.WriteLine(number);
}
以上是List的常用初始化和使用技巧,根據具體需求,還可以使用其他方法對List進行操作。