reflection

reflection

文章 0 浏览 3

如何使用反射来判断一个类是否本地实现了某个接口?

问题是 Type.GetInterfaces() 返回类实现的所有接口,这包括由继承的基类定义/实现的任何接口。当我试图找出类本地引用/实现的接口(因此排除基类中引…

北音执念 2024-10-17 16:22:53 2 0

如何将 getMethod() 与原始类型一起使用?

这是类: class Foo { public void bar(int a, Object b) { } } 现在我试图从类中“反映”此方法: Class c = Foo.class Class[] types = { ... } // …

断爱 2024-10-17 15:58:56 1 0

如何使用反射从静态方法获取类名

我正在寻找一种获取调用静态方法的类的类名的方法。 例如: public class MySuperClass{ public static String getClassName(){ //some trick here...…

谁人与我共长歌 2024-10-17 15:29:21 4 0

在 C# 中使用反射列出枚举中的值

我正在尝试使用反射来列出一个 Visual Studio 解决方案内的各个项目中的一些类的公共成员和方法。我尝试访问的所有类都是 C# 的,并且它们都是从 C# …

恏ㄋ傷疤忘ㄋ疼 2024-10-17 15:27:55 3 0

从 IEnumerable获取类型 T;

有没有办法通过反射从 IEnumerable 检索类型 T ? 例如 我有一个变量 IEnumerable info;我想通过反射检索 Child 的类型…

青丝拂面 2024-10-17 14:56:29 4 0

类型对象的多个属性的动态相等检查

我有这样的类型: class Order { public List&ltIItem&gt AllItems { get set } public string Name { get set } public double TotalPurchases { get…

沩ん囻菔务 2024-10-17 12:36:16 3 0

使用反射和列表的 C# 动态转换

从昨天开始,我正在解决一个问题,但我还不明白...... 我有一个包含许多方法的类,并决定在运行时必须调用该方法。每个方法都会返回一个列表,其中包…

苯莒 2024-10-17 12:36:11 1 0

PHP 反射类。如何获取属性的值?

我在 PHP 中使用反射类,但我不知道如何获取反射实例中的属性值。有可能吗? 代码: &lt?php class teste { public $name public $age } $t = new tes…

一刻暧昧 2024-10-17 11:56:55 2 0

使用 PropertyInfo.GetValue 获取没有 getter 的 AutoProperty 的值

我试图在单元测试中获取字符串属性的值。问题是该属性没有 getter。该属性也被声明为 AutoProperty 并且没有支持字段。 我试图在 System.Reflection …

夏末染殇 2024-10-17 11:46:42 3 0

如何使用反射获取参数类型?

我想使用具有不同数量参数的函数。问题是我不知道每个函数的参数数量,也不知道函数的名称,因为它们存储在数组中。我只知道类名,但不想使用 getDecl…

一袭白衣梦中忆 2024-10-17 11:10:05 3 0

.NET 反射 - 从实例属性获取声明类类型

是否可以从属性实例获取类的类型 我尝试了以下 var model = new MyModel("SomeValueForMyProperty") Type declaringType = model.MyProperty.GetType(…

终止放荡 2024-10-17 10:50:43 4 0

用于读入和翻译其他应用程序的 C# 应用程序

我正在尝试构建一个翻译助手,它可以读取其他已编译的 C# 应用程序 (.exe),并显示 EXE 中的表单,单独显示,旁边还有一个带有英语列的表格,该列将显…

百变从容 2024-10-17 08:41:47 3 0

Java Reflection:按声明顺序获取字段和方法

有没有办法使用反射按声明顺序获取类声明的字段(和方法)?根据文档,getFields()、getDeclaredFields()等返回的方法和字段的顺序是未定义的。 可以…

人│生佛魔见 2024-10-17 08:04:54 2 0

如何在运行时确定已编译应用程序的代码文件文件名

假设我有一个包含两个文件的应用程序。 Console.cs 和 Business.cs Console.cs 具有程序 Main 类。 Business.cs 具有三个名为 Customer、Order 和 Ord…

万劫不复 2024-10-17 07:51:41 1 0

优化获取“get_Item”的方式方法信息

现在,我有: targetType.GetMethod("get_Item", BindingFlags.Instance) 有什么更好的吗?…

清音悠歌 2024-10-17 05:57:41 4 0
更多

推荐作者

linfzu01

文章 0 评论 0

可遇━不可求

文章 0 评论 0

枕梦

文章 0 评论 0

qq_3LFa8Q

文章 0 评论 0

JP

文章 0 评论 0

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