23,166
回編集
(→※ オブジェクト的なもの: === 配列 ===) |
(→配列: 宣言時の new キーワードは無くてもコンパイルでき正常に動作します。) |
||
同じ型のデータを番号をつけて、ひとまとめにしたものを配列(array)と言います。C# における配列は、下記のように、インスタンス的に new キーワードを用いて宣言しなければなりません。
文字列の配列の例
:<syntaxhighlight lang="csharp">
using System;
</syntaxhighlight>
数値の配列の例
:<syntaxhighlight lang="csharp">
using System;
初学者に通じるように「項目番号」と言いましたが、C#に限らずプログラミング用語では配列の番号のことをインデックス(index)と言います。英語でインデックスとは目次という意味ですので、つまり配列は番号の数値が目次代わりです。
宣言時の new キーワードは無くてもコンパイルでき正常に動作します。
:<syntaxhighlight lang="csharp">
using System;
public class sample {
public static void Main(string[] args) {
string[] a = {"Alice", "BOb", "Clare"};
Console.WriteLine(a[0]);
Console.WriteLine(a[1]);
Console.WriteLine(a[2]);
}
}
</syntaxhighlight>
; 実行結果 :<syntaxhighlight lang="text">
Alice
Bob
Clare
</syntaxhighlight>
=== ※ オブジェクト的なもの ===
|
回編集