如何在C#中向Vector添加元素

c#
小樊
95
2024-09-04 16:16:38

在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>。

0