クラスでint配列を作成するにはどうすればよいですか。
そして、その配列に値を追加する必要があります。
特定のキーではありません。
私は配列を次のように宣言しました
public int[] iArray;
関数iから、iの値を配列に挿入する必要があります。私のi値が変更されます。だから私はそれらを配列に保存する必要があります。
iArray[] = i;
しかし、それはエラーを示しています。
配列の処理は非常に簡単です。次のように宣言してください。
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);