所以我创建了这个简单的代码来动态创建一个数组——在索引 0 和 1 处期望两个“空/未初始化”对象。但是我在变量 r 中得到了一个对象数组,它们都是空的?
我错过了一些如此基本的东西......我不明白。提前致谢。
public class myclass
{
int a;
string b;
float c;
}
class Program
{
static void Main(string[] args)
{
Type t = Type.GetType("ConsoleApplication1.myclass");
var r = Array.CreateInstance(t.GetElementType(), 2);
}
}