2011-04-21 72 views
2

我有以下几点:C#初始化类变种x =新类()

var x= new Class(); 

我想创建x[1], x[2]..等。我怎样才能做到这一点?

编辑:

static Main() 
{ 
    var x = new Class(); 
} 
+3

你的问题没有使任何意义......你能否详细说明一下? – 2011-04-21 14:20:33

+0

你的意思是一组类吗? – tomasmcguinness 2011-04-21 14:20:33

+0

你想要一个类索引器?所以你可以做'x [0] =“value”;'? – Phill 2011-04-21 14:23:59

回答

3

我想你想使一个数组,你可以做如下:

Class[] x = new Class[3]; 
x[0] = new Class(); 
x[1] = new Class(); 
x[2] = new Class(); 
4

只需使用数组初始化程序语法:

var x = new Class[] 
{ 
    new Class(), // x[0] 
    new Class(), // x[1] 
    new Class() // x[2] 
};