reflection

reflection

文章 0 浏览 6

使用.net反射来查找共同的祖先类

我有一个程序集,其中包含具有共同祖先类(在程序集中定义)的类型。在大多数情况下,共同祖先不是该类的直接基类型。 我需要能够从所有类型中筛选出…

小红帽 2025-01-03 19:15:18 0 0

将 DataTable 转换为强类型对象列表

我正在尝试编写一个通用方法,将 DataTable 转换为强类型对象列表。 到目前为止我正在使用的代码是... public List ImportTable(String fileName, Str…

深府石板幽径 2025-01-03 13:23:37 0 0

通过反射自动生成WCF服务。

我们目前正在编写一个后端系统,并计划通过WCF提供一层方法。是否有任何工具或开源库可以通过读取属性(例如 [WCFEnabled])进行反射,使方法可以通过…

汐鸠 2025-01-03 11:51:36 2 0

Java 反射

我有一个抽象类“A”,类“B”和“C”扩展了 A。 我想在运行时根据某些变量创建这些实例。如下所示: public abstract class A { public abstract int…

同尘 2025-01-03 11:42:13 1 0

将对象状态序列化为 const C# 类

有几次,我发现自己想要获取一个对象的状态,并将其变成一个常量。 例如。我正在设计一个用户界面,它显示来自数据库调用的信息。 我只是想要一个可以…

千鲤 2025-01-03 10:55:11 1 0

为什么 Type.GetFields() 不返回基类中的支持字段?

在 C# 中,如果将 Type.GetFields() 与表示派生类的类型一起使用,它将返回 a) 派生类中所有显式声明的字段,b) 派生类中自动属性的所有支持字段派生…

尐偏执 2025-01-03 09:59:42 2 0

如何从 C# 中的未知枚举中获取值?

我实际上正在编写一个扩展对象的 deepToString-Method 。这使用反射来获取对象的每个属性并调用该属性的 deepToString-Method。除了枚举之外,一切都…

め可乐爱微笑 2025-01-03 09:26:14 1 0

在运行时创建动态类

任何人都可以在运行时创建动态类。我有一个 dictionary 它包含数据表的所有列及其数据类型,我的计划是创建一个基于字典的动态类。表示数据表的列名是…

薄荷→糖丶微凉 2025-01-03 08:39:20 1 0

使用反射动态保存类中的所有字段? (“”、“”)

我试图通过使用反射来避免对配置类的序列化进行硬编码,但我遇到了无法弄清楚任何事情的情况。这就是我正在尝试做的事情。 我有一堂这样的课 公共类配…

何其悲哀 2025-01-03 06:56:30 0 0

使用反射或通过 HttpContext.Current.Server.GetLastError() 捕获最后一个异常

我有一个在引发异常时调用的方法。仅将 Exception.ToString() 传递给它。目前不可能更改参数以接受 Exception 而不是字符串,因为我们必须更改很多页…

岛徒 2025-01-03 06:49:46 1 0

防止 Assembly.GetTypes() 加载依赖项

我有程序集 A 引用程序集 B。它们位于同一目录中。 Type[] types = null; try { Assembly a = Assembly.Load("A.dll"); types = a.GetTypes(); // loa…

以为你会在 2025-01-03 06:16:53 0 0

为泛型分配默认值

我通过反射调用一个方法,它的返回类型是通用的。我不希望返回值为 null,因此在这种情况下我想分配该泛型类型的默认值。 也就是说,通过反射调用方法…

筱果果 2025-01-03 02:35:16 1 0

在 C# 中,找出类是否具有属性的最佳方法是什么(使用反射)

我有一个类 public class Car { public string Name {get;set;} public int Year {get;set;} } 在单独的代码中,我有一个字段名称作为字符串(让使用…

梦巷 2025-01-03 01:17:02 0 0

无法从 .winmd 文件获取类型

我想在给定路径的 .winmd 文件中输出类型。 我将 winmd 文件从 Windows 8 Developer Preview 计算机复制到我的开发计算机。 我编写了一个小型测试应用…

腻橙味 2025-01-02 22:18:18 4 0

反映也是项目类型冲突一部分的DLL

我目前遇到了类型冲突。我有两个项目,A 和 B。A 有 B 作为依赖项。当 A 运行时,它运行一个 OpenFileDialog 并加载给定的程序集 var assembly = Asse…

給妳壹絲溫柔 2025-01-02 21:53:17 0 0
更多

推荐作者

尘曦

文章 0 评论 0

善良天后

文章 0 评论 0

韬韬不绝

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

不美如何

文章 0 评论 0

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