reflection 相关问题

反射是程序在运行时观察和/或修改其结构和/或行为的能力。反射高度依赖于实现代码语言 - 请标记使用此标记时使用的代码语言。

如何在C#中通过反射调用嵌套泛型类型的方法

我发现了一些通过反射调用泛型方法的示例,例如 method()。就我而言,泛型类型嵌套在类方法>() 中。 在这个例子中,我

回答 1 投票 0

Java反射newInstance抛出IllegalArgumentException

我在使用 newInstance 时遇到 IllegalArgumentException。 正如你所看到的,一切似乎都很好。它找到了类及其具有 9 个参数的构造函数,我什至可以创建 Cli...

回答 1 投票 0

为什么 getDeclaredAnnotations 没有返回 Checker Framework 注释?

我想扩展一些处理注释的代码,以支持 Checker 框架中的 Nullable 注释。令我惊讶的是,这不起作用。经过进一步检查,似乎...

回答 2 投票 0

忽略传递给 Type.GetType() 的程序集限定名称中的版本

当传递到 GetType() 的程序集限定名称指定的版本与实际加载的 DLL 版本不同时,是否可以通过 Type.GetType() 获取类型?如果是这样,那……

回答 5 投票 0

简化从反射值创建通用类型值

我有接收反射值的 Go 代码,需要将其作为泛型使用。为了转换参数,我已经完成了以下工作。有没有更简单的方法来实现目标? ...

回答 1 投票 0

如何获取 C# 中所有已加载类型的列表?

我需要检索从给定的程序集加载的所有枚举。

回答 5 投票 0

在sbt任务中加载依赖类

我想在所有 IT 测试之前从 scala 对象运行嵌入式 kafka 作为 Tests.Setup 。 所以,我有类似的东西 测试 / testOptions += Tests.Setup { 加载程序 => loader.loadClass("io.github.

回答 1 投票 0

使用 Kotlin 反射,如何设置 Kotlin 对象的成员属性?

我正在尝试使用反射来设置 Kotlin 对象的 val 属性。当我尝试下面的代码时,出现异常: 无法将静态最终 Foo 字段 Person.foo 设置为 Biz java.lang.IllegalAccessExcep...

回答 2 投票 0

C#反射无参数get方法

我有这个代码: MethodInfo 方法 = typeof(AppDbContext) .GetMethod(nameof(AppDbContext.Set), BindingFlags.Public | BindingFlags.Instance); DbContext中有两个名为Set的方法,Set...

回答 1 投票 0

可以对自定义联合类型进行枚举吗?

有一个不相交的联合类型,如下所示: 输入 yolo = |一个 |乙| C OCaml 是否可以迭代/枚举 yolo 类型的每个可能值,而无需事先了解这些值的数量/内容...

回答 1 投票 0

OCaml - 可以枚举自定义联合类型吗?

有一个不相交的联合类型,如下所示: 输入 yolo = |一个 |乙| C OCaml 是否可以迭代/枚举 yolo 类型的每个可能值,而无需事先了解这些值的数量/内容...

回答 1 投票 0

使用 ASM 获取方法参数

我发现了一些示例,这些示例向我展示了使用 MethodAdapter 进行某些方法调用的位置: 公共无效访问方法Insn(int操作码,字符串所有者,字符串名称,字符串描述){ 如果(所有者.e...

回答 2 投票 0

在Java中动态实现接口

我遇到了动态实现接口的问题,并且不知道如何实现这一点。这是我的问题: 我正在为 Confluence 开发一个插件应用程序,我有一个 cl...

回答 1 投票 0

如何在 Kotlin 中反射多个对象以查找特定类型的属性

我知道如何在 Kotlin 中反射和迭代单个对象的属性以查找特定类型的所有属性: 对象 Obj1{ val obj1Int = 1 val obj1String = "一" } ...

回答 1 投票 0

从案例类的完全限定名称中获取案例类的引用,用于将数据帧转换为数据集

我有案例类的完全限定名称。对于运行时的用例,我需要获取用于将数据帧转换为数据集的案例类的引用。 例如。 我的 FQN 为:com.org.common。

回答 1 投票 0

在javascript中用类方法链有条件地拦截之前的方法

我只是想知道是否可以拦截类链中以前的方法,我有这些类 类和{ 客户; 桌子; 健康)状况; 构造函数(客户端,表,条件){ t...

回答 1 投票 0

在 Java 中通过反射设置私有字段的最短、最好、最简洁的方法是什么?

嗨,我已经在 Java 中使用过 Reflection。但是如果您使用 java 标准(例如注入私有字段),您必须编写大量代码才能完成工作。 最短的w...

回答 4 投票 0

如何在C#中访问(EntryAssemblyName).Properties.Settings

以下是许多项目中通过链接共享的代码: FileUtil.cs 命名空间 CommonLib { 内部类 FileUtil { 公共静态布尔 OpenFile(输出字符串结果路径,字符串文件名,

回答 1 投票 0

如何使用反射来判断一个类是否是内部类?

正如标题所说,如何使用反射来检查类定义是否被定义为内部? typeof(...) 返回如下所示的某些属性,但不返回类是否定义为内部类。

回答 4 投票 0

如何使用反射调用带有 ref/out 参数的方法

想象我有以下课程: 牛类{ 公共静态 bool TryParse(string s, out Cow 牛) { ... } } 是否可以通过反射调用 TryParse?我知道基础知识: 瓦...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.