cost 433 ms
获取具体化泛型类型的具体化类型参数kclass

[英]Get reified type parameter kclass of reified generic type

给定一个具体的类型参数T ,如果该类型是List ,我如何获取列表的项目类型? 我尝试使用T: Any和T: List以及TItem: Any, TList: List<TItem>方法,但由于重载冲突而无法编译。 编译失败,重载冲突 解决方法尝试失败inline fun <re ...

C# 如何使用类型变量初始化通用 Class

[英]C# How To Initialize a generic Class with a type variable

免责声明我是理解反射的新手。 我只是想像标题所说的那样做。 所以我看到了这个答案,但答案返回了一个“var”,但我不能从类型 var 中调用我的 CheckValue() function。 (或者我认为我不能?)。 我需要的是从类型变量中使用正确的类型而不是作为 var 实例化我的 BaseC ...

如何让多个接口引用相同的值?

[英]How do you make multiple interfaces reference the same value?

我想让两个接口引用相同的值(这意味着如果你更新一个,另一个将更新为相同的东西): 打印日志 游乐场: https://go.dev/play/p/qizVO42UaUj 除了a和b不是接口这一事实之外,此代码按预期工作。 所以当我将它们转换成这样的接口时...... 打印日志 游乐场: https ...

从方法引用中获取方法

[英]Getting a Method from a method reference

我在 class 中有一个方法: 我想将方法bar传递给采用java.lang.reflect.Method参数的第三方库方法: 我怎么做? 理想情况下,是否有一些 function 调用f(Foo::bar)接受方法引用并返回Method ? ...

如何传递genericType?

[英]How to pass genericType?

结果是: 我想得到正确的结果(java.lang.String),我该怎么办。 我尝试改变this.getClass().getSuperClass().getGenericSuperclass(); 在 class B 中,但结果也是 java.lang.Object... ...

如何阻止 Kotlin 加宽类型?

[英]How to stop Kotlin from widening types?

所以我试图定义一个这样的方法 fun <R,F> myFunction(prop: KProperty1<R, F>, value:F) {} // so that the compiler only allows me to invoke it like myFu ...

Typescript,为类创建一个调解器解析器

[英]Typescript, create a Mediator resolver for classes

我是 Typescript 的新手,我正在尝试为 Typescript 中的 C# 创建类似MediatR的东西。 我有这种情况: 接口:export interface ICommand {} export interface ICommandResult {} export interfac ...

使用反射将泛型方法执行到字符串传递的类型列表中

[英]using reflection execute generic method into list of type passed by string

我需要基于字符串类型 - 例如'UserModel'执行方法 所以我有 那么现在如何用这种方法填充这个l列表呢? 喜欢 它对我大喊大叫 / object 不能等待? 如何正确执行此操作? 像这样慢吗? 或者现在没关系,直到它必须像 xxxx 次/秒那样执行? 谢谢并恭祝安康 ! ...

为什么使用 `newInstance()` 方法创建字符串在使用 `var` 与使用显式类型 `String` 时表现不同?

[英]Why does String creation using `newInstance()` method behave different when using `var` compared to using explicit type `String`?

我正在学习 Java 中的反射。 偶然地,我发现了以下,对我来说出乎意料的行为。 下面写的两个测试都成功了。 class NewInstanceUsingReflection { @Test void testClassNewInstance() throw ...

通过没有反射的 ACLEntry 访问 sid

[英]Accessing the sid through an ACLEntry without Reflection

我们正在开发一个需要传递 SID 的应用程序。 我们有一个ACLEntry object 从中我们获取UserPrincipal然后使用反射,我们使sid字段可访问并检索它。 This worked on Java 8 but we're migrating to Java 17 and whe ...

将 java 项目从 JDK11 更新到 JDK17 时出现问题

[英]Issue while updating java project from JDK11 to JDK17

我有一个使用 jdk11 的 java 项目。 我需要将项目迁移到 java 17 但集成测试已经开始失败。 一旦我升级到 JDK17,我就开始出现以下错误: 我也收到了 java.util 的错误,但这已使用下面的命令行代码修复。 我已尝试添加如下命令行选项,但测试仍然失败 任何帮助表示赞赏。 ...

C# 引用类型(即“out”参数) typeof(char &) 或 typeof(out char)

[英]C# type of references (i,.e. "out" parameters) typeof(char &) or typeof(out char)

对于某些库调试用途,我正在开发一个自定义属性,该属性应该能够匹配现有方法。 例如以下: ...应该匹配 static bool System.Char.TryParse (string? s, out char result) 。 针对 ParameterInfo.ParameterType M ...

Golang 反射 - 从 StructField 获取实际值

[英]Golang reflection - get actual value from StructField

代码是: 我需要遍历Root的字段并获取存储在Nested对象中的原语的实际值。 到目前为止,我已经成功地遍历了Nested结构并获得了它们的名字 - 使用以下代码: 我认为访问实际对象的唯一方法是使用reflect.Indirect(reflect.Value) function。 但是,我无法获 ...

如何使用 C++ 模板模拟类型的引用?

[英]How to simulate reference of a type with C++ templates?

我想用 class 包装一个类型的引用,以向它添加其他功能,如下所示,但我不想强制使用 function 或运算符来访问基本类型方法。 https://godbolt.org/z/8x8aehb8e 有可能实现这种模板吗? ...

如何从 ASP.NET Core MVC 项目的 dll 获取类型

[英]How to get types from dll of an ASP.NET Core MVC project

我有一个 ASP.NET 核心 MVC 项目的ReflectionMvc.dll文件。 这个项目有一个HomeController视图Index.cshtml 。 我想从另一个 MVC 项目加载.dll文件以查看Index页面。 我试过这样: 我也试过 和 我的第二种方法出现此错误: System ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM