[C#]配列(Array)のサイズを変更するには?

C#

どうも、ちょげ(@chogetarou)です。

配列のサイズを変更する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

配列のサイズを変更するには、Array.Resize()を使います。

まず、Array.Resize()を呼び出します。

そして、Array.Resize()の第1引数に対象の配列の参照、第2引数に変更後のサイズを指定します。

Array.Resize(ref array, size);

Array.Resize()は、第1引数の配列のサイズを第2引数のサイズに変更します。

使用例

using System;

public class Sample{
    public static void Main(){

        int[] numbers = new int[5];
        Console.WriteLine(numbers.Length); //5
        
        Array.Resize(ref numbers, 10);
        Console.WriteLine(numbers.Length); //10

    }
}

コメント

タイトルとURLをコピーしました