如何在类中创建一个 int 数组。
我必须向该数组添加值。
不是特定的键。
我将数组声明为
public int[] iArray;
从函数我必须将 i 的值插入到数组中。我的 i 价值观发生了变化。所以我必须将它们保存在一个数组中。
iArray[] = i;
但它显示错误。
处理数组非常简单,只需像这样声明它们:
int[] values = new int[10];
values[i] = 123;
但是,C# 中的数组具有固定大小。如果您希望能够拥有可调整大小的集合,则应使用 aList<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);