reflection 相关问题

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

如何使用source_location::function_name获取数据成员名称

阅读此源(以及我的答案)和此源后,我的印象是我们可以使用 std::source_location::function_name 来提取数据成员的名称。 假设我们得到了一些

回答 1 投票 0

反思:如何从 kotlin 伴生对象获取私有字段的值?

我想要一个扩展,允许我从单元测试的伴随对象中获取私有字段 dataMap 的值。 带有伴随对象的类: @服务 类 BroadcastServiceImpl {

回答 1 投票 0

将 Java List<POJO> 转换为 Map<String, List<Object>>,其中键是字段名称,值是按字段列出的值列表

在 Java 中将 List 转换为 Map>,其中键是字段名称,值是字段值的列表。 类火车{ 公共最终字符串源; ...

回答 1 投票 0

未处理的异常:System.IO.FileNotFoundException:在自定义生成的程序集中找不到文件或程序集“System.Private.CoreLib”

我使用.NET 9通过新的emit api以编程方式创建.NET程序集/程序。 我的测试代码如下所示: PersistedAssemblyBuilder assemblyBuilder = new(new AssemblyName("

回答 1 投票 0

获取类DisplayName属性值

我花了最后一个小时尝试获取应用于类的 DisplayName 属性的值。 我发现从方法和属性中获取属性值很简单,但我很困难......

回答 4 投票 0

如何获取Java 14方法引用的MethodInfo?

我本质上是在问与这个老问题相同的问题,但针对的是 Java 14 而不是 Java 8。为了避免回答者导航到老问题的麻烦,我将在这里重新表述。 我想得到n...

回答 2 投票 0

我可以访问 C#/.NET 中传递给 Func<> 的方法执行参数吗?

我正在尝试创建一种方法,可以迭代调用实现分页的 RESTful API 端点,直到找到特定的 JSON 对象。我将在下面概述预期的模式,然后描述...

回答 1 投票 0

如何找到当前函数调用者的对象实例的类型?

目前我有 CreateLog() 函数,用于创建一个 log4net 日志,其名称位于构造实例的类之后。 通常用于: 消息接收者类 { 受保护的 ILog 日志 = Util。

回答 5 投票 0

如何获取自定义实体的属性,例如其在 EFCore OnModelCreating 中的完成方式

实体类 公共类 MyEntity { 公共列表属性; 公共类型实体类型; } 属性等级 公共类我的财产{ 公共字符串属性名称; 公共...

回答 1 投票 0

Scala:通过包外的结构类型访问包可见方法

这不能按预期工作(因为我试图从外部服务调用私有运行的包): 对象服务{ 类 HelloPrinter { 私人[服务] def run =“你好” } } 瓦尔...

回答 1 投票 0

Java反射-获取最高类来声明方法

我正在尝试获取在 java 8 中声明方法的“最高”类/接口 例子: 封装 pkg; 公共课类{ 公共静态接口 IInterface { 无效 iMeth...

回答 1 投票 0

列出类的属性和类型

TypeScript 中有没有一种方法,可能是后处理器、转换器、反射 API 或注释系统来获取类的属性和属性的类型,就像 Python 的 __annotations__ 一样?...

回答 1 投票 0

如何在动态创建的 Lambda 表达式中用属性标记参数?

执行以下操作,我获得了一个简单的 lambda 来对两个整数求和: 使用 System.Linq.Expressions; var xParam = Expression.Parameter(typeof(int), "x"); var yParam = Expression.Parameter(t...

回答 1 投票 0

查找泛型类的所有派生类型

我有一个泛型类和一个派生类,如下所示。 公共类 GenericClass { ... } 公共类 DerivedClass : GenericClass { ... } 我如何找到派生的cl...

回答 4 投票 0

静态java反射-类字段的枚举(预编译)

Java 中是否存在一种反射类型,它只是类中字段的枚举? 你问预编译吗?!在这里,编译器添加枚举,然后处理代码。所以作者可能

回答 1 投票 0

我可以检查 ReflectionType 是否是另一种类型的实例吗?

我想检查可调用对象的返回类型是否是另一种类型的实例。例如,假设我有: 扩展了 Animal 的 Pigeon 类。 函数 addSupplier() 接受一个可调用的 ar...

回答 1 投票 0

使用 roslyn 在 C# 源代码中查找类引用

我想找到代码中的所有类引用。我已经研究过 Roslyn 及其功能,但我对它的所有功能有点不知所措。我见过的所有例子都以小 c 开头...

回答 1 投票 0

Linq OrderBy 对其他实体的依赖关系

我有一些实体集合,需要根据它们之间的依赖关系进行排序。这是一个例子,因为它很难解释: 公共A类:我{ 私有B objB;

回答 2 投票 0

在java中使用反射api解析xml

这是我的 XML 文件。 客户1 2 常规 <

回答 2 投票 0

Kotlin - 通过反射获取 KProperty1 和 CallableReference 的实例

我正在使用一个第三方库,该库有一个函数需要 KProperty1 类型的参数,并在内部将其转换为 CallableReference 的实例。我需要获得一个

回答 1 投票 0

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