C#での動的配列 - 実行時に配列のサイズを変更する

C#での動的配列について紹介します。

概要

C#では配列は定義時に長さを決定せず、実行時にnewにより配列の長さを決定するため、配列はすべて動的な配列として扱われています。
この記事では、実行時に配列の長さを動的に変更する方法を紹介します。

方法1:Array.Resize を利用する方法

Array.Resize メソッドを呼び出し配列の長さを変更する方法です。
Array.Resizeを利用した配列サイズの変更はこちらの記事を参照してください。

方法2:Listオブジェクトを利用する

List(リスト)を利用した動的配列はこちらの記事を参照してください。

方法3:ArrayListオブジェクトを利用する

ArrayListを利用した動的配列はこちらの記事を参照して下ささい。

AuthorPortraitAlt
著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
作成日: 2010-12-31
Copyright © 1995–2025 iPentec all rights reserverd.