reflection 相关问题

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

我如何制作通用pdf生成器

我正在渲染 html 页面并使用 dinktopdf 创建 pdf。我在控制器中有 3 个方法。这些是我用来渲染 html 页面的 RenderViewToStringAsync,我获取 dto m 的 GetModel...

回答 0 投票 0

java中的字符串替换,类似于velocity模板

Java中是否有字符串替换机制,我可以在其中传递带有文本的对象,并在字符串出现时替换它? 例如,文本是: 你好${用户名}, 欢迎来到${site.nam...

回答 12 投票 0

设置对象的所有 bool 属性值

考虑以下对象 公共课 Foo { 公共 bool RecordExist { 获取;放; } 公共 bool HasDamage { 得到;放; } 公共 bool FirstCheckCompleted { 获取;放; } 公共...

回答 3 投票 0

将 C 结构映射到 XML 元素

假设我有一个C或C++的结构,例如: 结构可配置元素{ 整数ID; char* 字符串名称; 长道具1; 长道具2; ... }; 我想将其加载到以下位置/将其保存到以下位置...

回答 2 投票 0

获取C结构成员列表

是否可以获取结构体成员列表作为 char ** ? 例如,这样的事情: 结构 mystruct { 整数x; 浮动y; 字符*z; }; /* ... */ char **成员 = MA...

回答 6 投票 0

一个测试方法中是否可以有超过1个@WithMockUser?

我正在使用Spring boot + Spring Security + Junit 5,最新版本。 是否有可能在一种测试方法中,我可以使用两个 @WithMockUser() ?因此测试方法运行两次,每次都带有

回答 1 投票 0

为什么我的 .NET 属性不执行操作?

我创建了一个简单的属性: [AttributeUsage(AttributeTargets.Method)] 公共类 InitAttribute : System.Attribute { 公共 InitAttribute() { Console.WriteLine("有效!&qu...

回答 3 投票 0

如何动态地将 ValidationAttributes 添加到 WPF/AvaloniaUI 中的属性

我想动态地将 ValidationAttributes 添加到一个属性,通过调用属性 IsValid 函数,它可以对绑定到该特定属性的任何控件进行错误验证...

回答 1 投票 0

C++中的动态对象创建和私有变量修改可以被认为是运行时反射吗?

这是否被认为是运行时(动态)反射? 我不会展示完整的代码,因为我只问是否考虑了以下代码“输入”和结果“输出”

回答 0 投票 0

如何动态计算 C# 表达式?

我想做相当于: 对象结果 = Eval("1 + 3"); string now = Eval("System.DateTime.Now().ToString()") 作为字符串 按照 Biri 的链接,我得到了这个片段(修改为删除

回答 10 投票 0

默认的编程等效(类型)

我正在使用反射循环遍历类型的属性并将某些类型设置为默认值。现在,我可以切换类型并显式设置默认值(类型),但我宁愿在 ...

回答 15 投票 0

如何在 Kotlin 中访问数据类的值?

这是有效的代码: 数据类 Abc( 值 a:字符串, 值 b:字符串, val c: 字符串, 值 d: D ) { 数据类 D( 值:字符串, val f:字符串, v...

回答 1 投票 0

C# 实体成员类型作为类的字段(EF Core 和 DLinq)

抱歉,如果我没有多大意义,我不知道我想要实现的目标是否存在。 我正在为我的后端 API 使用 EF Core,并且我有一堆实体,示例如下: 公共场合...

回答 0 投票 0

运行时局部变量的泛型类型

Java中有没有一种方法可以反映局部变量的泛型类型?我知道你可以用一个字段来做到这一点——获取 java.util.List 的通用类型。任何想法如何解决,例如: public void foo(...

回答 2 投票 0

magic_enum 库如何使用 msvc 将枚举值输出为字符串?

magic_enum 库提供了以字符串形式检索枚举值作为其名称的方法。 例如: #包括 #include "magic_enum.hpp" 枚举类虚拟:

回答 1 投票 0

Go:检查指针是否为零或空值

我在 Go 中遇到以下问题,我正在寻找一个优雅的解决方案。 我得到一个返回的结构,它具有以下结构 类型 PointerStruct 结构 { 字段A *字符串 场...

回答 0 投票 0

Golang:如何确定一个方法是从嵌入式结构中提升的,而不是直接实现的

如何判断方法/接口是否从嵌入式结构提升(换句话说:结构“继承”方法而不是直接实现它)? 例如:有没有办法

回答 1 投票 0

itext 5 的 HtmlPipelineContext 构造函数中的非法反射访问

上下文:jdk11、springboot、itextpdf 5.5.13.3、ubuntu、eclipse 期间:新的 HtmlPipelineContext(null);整个 new CssAppliersImpl(new XMLWorkerFontProvider());最后一个 CssAppliersImpl(){// 映射

回答 0 投票 0

另一个类的命名字段

我需要通过反射访问一些私有字段。虽然这被认为是不好的,但它是一个外部库,我没有其他方法可以访问它。字段名称(和类型)是预先知道的(...

回答 0 投票 0

如何在 Java 中将 lambda 表达式从一种类型转换为另一种类型?

我正在使用 mybatis-plus 的 lambda 链式查询,它看起来像这样 Long uid = new LambdaQueryChainWrapper(baseMapeer) .select(用户::getUid) .eq(User::getUsername, username...

回答 0 投票 0

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