gpt4 book ai didi

c# - 有条件地选择命名空间进行实例化

转载 作者:行者123 更新时间:2023-12-04 16:52:14 25 4
gpt4 key购买 nike

我有两个具有相同类的命名空间(不同版本的 dll)。

var dynamically = new NamespaceA.Classname();

如何在没有“动态”的情况下在运行时有条件地选择 NamespaceA.Classname() 或 NamespaceB.Classname()?

最佳答案

您的两个类都必须以某种方式(明智地)相互兼容,或者通过从公共(public)基类继承或实现公共(public)接口(interface)。思IDbConnection及其各种实现。

关于c# - 有条件地选择命名空间进行实例化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24187276/

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