c# - 如何在运行时创建任意数组类型的实例?

标签 c# reflection compact-framework .net-2.0

我正在尝试反序列化编译时类型未知的数组。在运行时我发现了类型,但我不知道如何创建实例。

类似于:

Object o = Activator.CreateInstance(type);

这不起作用,因为没有无参数构造函数,Array 似乎没有任何构造函数。

最佳答案

关于c# - 如何在运行时创建任意数组类型的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/400900/

相关文章:

c# - 持久性 Cookie 在浏览器关闭时被删除 - Identity 2.0

c# - 如何计算 X 内的所有节点?

c# - 如何在运行时加载程序集并创建类实例?

json - 将 `struct` 作为类型名称传递给函数参数

c# - 使用反射来获取对象属性的属性

c# - 紧凑框架: Fill Rectangle with solidbrush problem

c# - MessageBox 的问题

c# - 这是使用MvcSiteMapProvider设置两级导航(两个菜单,每个级别一个菜单)并突出显示包括面包屑的好方法吗?

c# - 忽略异常并将文件添加到列表中?

windows-mobile - 我是在模拟器还是设备上运行