以下代码给出错误:
public class SomeClass
{
private int a;
private int b;
private int c;
private int[] values;
public SomeClass()
{
a = 1;
b = 2;
c = 3;
values = {a, b, c};
}
public static void Main()
{
SomeClass sc = new SomeClass();
}
}
我希望值包含 a、b 和 c。
我还尝试像这样在构造函数之外初始化数组。
private int[] values = {a, b, c};
并在构造函数中完全初始化它,如下所示:
int[] values = {a, b, c};
但这些都不起作用。