在C#中,Vector
并不是一個(gè)內(nèi)置的類(lèi)型
以下是使用 List<T>
的示例:
using System;
using System.Collections.Generic;
class Program
{
static void Main()
{
// 創(chuàng)建一個(gè) List<int> 對(duì)象
List<int> myList = new List<int>();
// 向 List 中添加元素
myList.Add(1);
myList.Add(2);
myList.Add(3);
// 輸出 List 中的所有元素
foreach (int element in myList)
{
Console.WriteLine(element);
}
}
}
如果你確實(shí)需要一個(gè)可變大小的數(shù)組,那么 List<T>
是一個(gè)很好的選擇。但是,如果你需要一個(gè)固定大小的數(shù)組,你應(yīng)該使用 C# 的數(shù)組類(lèi)型。這里有一個(gè)創(chuàng)建和操作數(shù)組的簡(jiǎn)單示例:
using System;
class Program
{
static void Main()
{
// 創(chuàng)建一個(gè) int[] 數(shù)組,大小為 3
int[] myArray = new int[3];
// 向數(shù)組中添加元素(這里實(shí)際上是賦值)
myArray[0] = 1;
myArray[1] = 2;
myArray[2] = 3;
// 輸出數(shù)組中的所有元素
for (int i = 0; i < myArray.Length; i++)
{
Console.WriteLine(myArray[i]);
}
}
}
請(qǐng)注意,數(shù)組的大小在創(chuàng)建時(shí)就已經(jīng)確定,無(wú)法更改。如果你需要添加或刪除元素,請(qǐng)使用 List<T>
。