reflection 相关问题

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

使用反射创建的模板值时出现意外的故障地址

我希望通过反射最小化类型testData,但得到意外的故障地址函数TestData(t * testing.T){tpl,err:= template.New(“ok”)。Parse(“{{。Ok}}”)if if错误!= nil {恐慌(错误)......

回答 1 投票 2

我可以使用反射更改接口常量(JDK9 +)的值吗?

public interface A {int const1 = 5; } clazz = A.class;如何使用反射更改const1? clazz.getField(????)

回答 4 投票 -1

为多个事件侦听器调用反射方法C#

我有一个窗口形式,在Panel [,]中有几个面板。每次用户单击任何面板时,我都希望为单击的面板处理特定且唯一的事件。我想过......

回答 2 投票 0

在调用方法中检索原始变量/参数名称(类似于[CallerMemberName]属性))

有没有办法在调用方法中获取变量/参数的原始名称,因为它已被命名?在某种程度上,它类似于[CallerMemberName]属性,但是对于变量/参数。更新2018年....

回答 1 投票 1

DeepEqual [] interface {}

查看以下golang代码:b:= [] byte(`[“a”,“b”]`)var value interface {} json.Unmarshal(b,&value)fmt.Println(value)// Print [ab ] fmt.Println(reflect.TypeOf(value))...

回答 1 投票 0

什么是“ “通过TypeTag获得类型?

我有一个方法:import scala.reflect.runtime.universe。{TypeTag,typeOf} def print [T:TypeTag] = println(typeOf [T] .typeSymbol.name.toString)大多数时候,print [MyClass]打印MyClass什么时候......

回答 1 投票 0

EmitCalli .net核心替代方案

有没有.net框架的替代方案EmitCalli for netcoreapp1.0 if(IntPtr.Size == 4)il.Emit(OpCodes.Ldc_I4,ptr.ToInt32()); else if(IntPtr.Size == 8)il.Emit(OpCodes.Ldc_I8,ptr ....

回答 2 投票 3

Thread.Abort()方法冻结

所以我用谷歌搜索它因为使用不安全的代码而冻结,只有当控制流返回托管代码时才会抛出AbortException。所以,在我的情况下,我有一个本机库,在一个线程中调用。所以......

回答 1 投票 0

Java反射 - 找不到方法

我试图找到PreparedStatement(ps)的方法:Method method = ps.getClass()。getMethod(“setLong”,int.class,Class.forName(“java.lang.Long”)); method.setAccessible(真); method.invoke(...

回答 1 投票 1

源代码中的C#.Net4.5 API / Library方法参考说明[重复]

我想在我的代码中检索方法描述。我使用反射来提取项目中使用的方法的名称(为此使用了MemberInfo.GetMethod())。现在,我想得到......

回答 1 投票 1

当我为一个类的字段赋值时,添加一些与特定字段关联的元数据?

我有一堂课,我正在用反思做一些漂亮的事情。现在,当我使用...为类的字段赋值时,我需要添加一些与特定字段关联的元数据。

回答 2 投票 3

类型符号与Scala反射镜像之间的关系

Scala反射非常复杂。它包含类型符号和镜像。你能告诉我他们之间的关系吗?

回答 1 投票 3

如何从基类实例中找出子类?

有没有办法从基类实例中找出派生类的名称?例如:类A {....}类B扩展A {...}类c现在扩展A {...}如果方法返回...

回答 6 投票 15

从.NET可以获得由SqlCommand对象生成的完整SQL字符串(使用SQL参数)吗?

从.NET环境中,我可以访问由SqlCommand对象生成的完整SQL字符串吗?注意:完整的SQL字符串显示在Intellisense中,在VisualStudio中,在调试时...

回答 5 投票 6

Linq + Reflection通过字段名称和条件从列表中获取元素

我有这样的类:class SomeClass {public int Id {get;组; public string Name {get;组;公共字符串年龄{get;组; public DateTime Birthdate {get;组; } ...

回答 1 投票 0

如何从对象获取值,但其类型无法访问

例如,在我当前的类中,有一个哈希表,Hashtable t = GetHashable(); //从某个地方来var b = t [“key”]; b的类型是隐藏在我当前的类中,它是无法访问的,而不是...

回答 4 投票 5

使用Reflection获取具有基本类型参 数的类方法

我试图使用反射获取类的方法,其中该方法的参数有时是基本类型或任何对象。示例:public class A {public void display(short a){System ....

回答 1 投票 0

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

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

回答 2 投票 61

将动态类型作为参数传递

我想要完成的是将动态类型的对象作为参数传递给泛型函数。我能用类型(:)看到我想要的正确类型,但我无法将其作为参数传递,...

回答 1 投票 1

Class.getName()对给定的类做了什么?

假设我有一个具有对象obj的“雇员”类。那么将如何执行obj.getClass()。getName()语句?什么应该返回?

回答 3 投票 11

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