activator

activator

文章 0 浏览 6

无法从 Activator.CreateInstance 捕获异常

好吧,我承认这段代码对你来说看起来很奇怪,那是因为它很奇怪。这只是重现行为的代码,而不是我想要使用的代码。 class Program { static void Main(…

魂归处 2024-08-31 19:07:03 12 0

在 dll 中调用 Activator.CreateInstance 来实例化位于 Asp.Net App_Code 内的类

求助,这个想法是这样的: External.dll IMyClass NewCreated = (IMyClass)Activator.CreateInstance(Namespace.MyClass).UnWrap(); ----------------…

无戏配角 2024-08-28 13:07:12 16 0

如何使用后期绑定访问 Microsoft Word 现有实例

我正在用 C# 开发一些代码,我将在其中与 Microsoft Word 进行交互。我希望能够选择重新使用现有实例或作为创建新实例的替代方案。 请记住,我想使用 …

从﹋此江山别 2024-08-19 23:50:34 12 0

如何将 Activator.CreateInstance 与字符串一起使用?

在我的反射代码中,我的通用代码部分遇到了问题。特别是当我使用字符串时。 var oVal = (object)"Test"; var oType = oVal.GetType(); var sz = Activ…

注定孤独终老 2024-08-18 12:21:14 8 0

Activator.CreateInstance()

我一直在我的一些代码中使用 Activator.CreateInstance() 。使用它创建实例是否有任何风险?…

别在捏我脸啦 2024-08-09 08:02:59 8 0

.NET:无法将对象转换为它实现的接口

我有一个类(TabControlH60),它既继承自基类(UserControl)又实现了一个接口(IFrameworkClient)。我使用 .NET Activator 类实例化该对象。使用返…

那一片橙海, 2024-08-08 20:15:02 12 0

C#:如何查找和创建满足多种类型约束的实例

假设我有一个具有多种类型约束的通用方法,这个: public static void DoSomethingAwesome(T thing) where T : IThing, IAwesome, IComparable { ... …

匿名。 2024-08-06 15:51:28 11 0

设置属性 Nullable<>通过反思

我尝试设置一个 Nullable<>动态属性。 我获取我的属性 ex: PropertyInfo property = class.GetProperty("PropertyName"); // My property is Nullabl…

恬淡成诗 2024-08-05 20:38:41 14 0

Activator.CreateInstance() 的麻烦

我有一个工厂,应该在运行时创建从类 Foo 继承的对象。我认为System.Activator.CreateInstance的返回类型与它创建的对象的类型相同,但从下面的错误消…

蛮可爱 2024-08-05 18:34:41 12 0

C# foreach 循环导致 CS 0246 找不到类型或命名空间

我有一个 foreach 循环,它循环遍历类型列表并创建每个类型的实例。 但是,当我构建时,它给出了 CS0246 错误(“找不到类型或命名空间......”)。 …

筱武穆 2024-08-01 22:35:13 9 0

使用 Activator 创建具有多个构造函数的类实例的最佳方法?

我已经实现了一个“插件”系统,其中我的应用程序创建了在运行时实现接口的类,以允许可插入功能。 我通过在插件程序集中实现指定接口的所有类上使用 …

柏拉图鍀咏恒 2024-07-29 07:50:54 12 0

如何使用反射动态创建通用 C# 对象?

在 C# 中,我有以下对象: public class Item { } public class Task { } public class TaskA : Task { } public class TaskB : Task { } 我想使用 C#…

俯瞰星空 2024-07-26 23:30:25 10 0

Activator.CreateInstance(t, 42, args) 找不到构造函数

我在工厂模式样式函数中使用以下代码(稍微扩展的版本): 公共类 SingleItemNew :CheckoutContext { 公共 BookingContext 数据 { 获取; 放; } 公共…

苦妄 2024-07-23 12:21:22 14 0

C# 在运行时使用泛型创建对象

在下面的示例中,我可以通过字符串动态创建一个对象; 但是,我无法获取 BASE 类的公共方法。 我无法将 obj 转换为 BASE,因为我不知道在设计时将使用…

凑诗 2024-07-22 18:14:33 15 0

C# CF2.0 - System.Activator 和内部类

我有一个包含实体集合的数据提供程序。 我只希望能够通过数据提供者创建一个新实体。 即,要创建一个新记录,我需要使用: Entity entity = Provider.…

零崎曲识 2024-07-21 06:25:29 18 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文