2017-03-08 4 views
-4

私はUnityゲームで作業しています。私はいくつかの慣用的なC#コードを書こうとしています。Unity c#配列対静的リスト

サイズが決して変化しないオブジェクトのコレクションを書くにはどうすればよいですか?初心者のため

static List<int> myList = new List<int>(new List<int> { 1, 2, 3 });

又は

myList[int]= new int[] { 1, 2, 3 };

+1

静的または約配列対リストについてご質問ください。サイズが変更されない場合は、配列を使用することもできます。このリストが使用しているオブジェクトのすべてに関係する場合は、静的 –

+1

コレクションをどのように使用しますか? –

+2

あなたは 'static'が何を理解していないかのように感じます。 – Jonesopolis

答えて

3

:アレイ、staticキーワード、及びListは、3つの別々のものです。これはあなたの質問のタイトルを少し奇妙にします。サイズISN場合int myList[] = new int[3] { 1, 2, 3 };

」:ボディに聞かれる質問、(「?がサイズ変更されることはありませんオブジェクトのコレクションを書くための望ましい方法何」)の配列を使用しますが、正しい構文を使用するに答えるために変更すると、Listは過剰です。

最後に、それがstaticであるかどうかは、それを使用する目的に依存し、Listまたは配列であるかどうかとは関係ありません。

関連する問題