C# - 配列の要素数(サイズ)を取得する

配列の要素数は Length プロパティで取得します。

要素数(サイズ)の取得方法

int 要素数 = 配列オブジェクト.Length;

サンプルコード

using System;

// 要素数 = 3 で配列を初期化
string[] stringArray = new string[3];

// 要素数(サイズ)を取得
int arraySize = stringArray.Length;

// 結果を表示 = 3
System.Console.WriteLine(arraySize);

// サイズを 5 に拡張
Array.Resize(ref stringArray, 5);

// 再び要素数(サイズ)を取得
arraySize = stringArray.Length;

// 結果を表示 = 5
System.Console.WriteLine(arraySize);
サンプルコードの実行結果 サンプルコードの実行結果

リスト(List)のサイズ取得は Count プロパティ

リスト(List)の場合は Length ではなく、Count プロパティ です。
int 要素数 = リストオブジェクト.Count;

検証環境

関連ページ