0

クラスでint配列を作成するにはどうすればよいですか。

そして、その配列に値を追加する必要があります。

特定のキーではありません。

私は配列を次のように宣言しました

public int[] iArray;

関数iから、iの値を配列に挿入する必要があります。私のi値が変更されます。だから私はそれらを配列に保存する必要があります。

iArray[] = i; 

しかし、それはエラーを示しています。

4

1 に答える 1

4

配列の処理は非常に簡単です。次のように宣言してください。

int[] values = new int[10];
values[i] = 123;

ただし、C#の配列のサイズは固定されています。サイズ変更可能なコレクションを作成できるようにする場合List<T>は、配列の代わりに使用する必要があります。

var values = new List<int>();
values.Add(123);

またはクラスプロパティとして:

class SomeClass
{
    private List<int> values = new List<int>();

    public List<int> Values { get { return this.values; } }
}

var someInstance = new SomeClass();
someInstance.Values.Add(123);
于 2013-03-15T04:51:00.470 に答える