gpt4 book ai didi

c# - 动态定义类型化数据集?

转载 作者:行者123 更新时间:2023-11-30 22:49:49 24 4
gpt4 key购买 nike

我正在尝试在运行时在我的代码中动态创建类型化数据集的实例。我有可用的类型,但是当我尝试这样做时:

object obj = Activator.CreateInstance(Type.GetType("TYPED DATASET TYPE HERE"));

问题是当我尝试运行它时,根据代码,类型似乎无效。我在这里做错了什么?

最佳答案

类型在哪里定义的? (哪个程序集)。

除非您给它一个程序集限定名称,否则它只会在调用 程序集和一些其他关键程序集中查找。选项:

  • 使用程序集限定名称(“somen.amespace.sometype, someassembly, ...”)
  • 获取 Assembly实例(来自该程序集中的已知类型),并使用 GetType(fullyQualifiedName)Assembly 上实例

关于c# - 动态定义类型化数据集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/941988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com