腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
通过
反射
获取
带有
“in”
参数
的
方法
、
想象一下下面的场景,在这个场景中,您想要
获取
第一个
方法
的
MethodInfo: public class Foo public void Bar(in int value) {,也就是我们想要
获取
其MethodInfo
的
方法
,其类型为Int32 ByRef,这与Int32类型不同。我明显地尝试了以下
方法
,但没有任何成功: typeof(Foo).GetMethod("Bar", BindingFlags.Public | Bind
浏览 20
提问于2021-04-11
得票数 0
回答已采纳
3
回答
通过
反射
调用
带有
参数
的
方法
、
我有下面的代码,它允许我在扫描器中输入我想要调用
的
Employee getter
方法
,它将使用
反射
(该
方法
的
名称不应该出现在代码中
的
任何位置)。这适用于getter
方法
,但我现在需要修改代码,以便对setter
方法
执行类似的操作。在过去
的
一周里,我一直在努力想办法解决这个问题,但我一直无法做到。任何帮助都将不胜感激。 谢谢。
浏览 1
提问于2013-12-06
得票数 1
回答已采纳
5
回答
通过
反射
调用
带有
可选
参数
的
方法
、
、
、
、
我在使用
带有
可选
参数
的
C# 4.0时遇到了另一个问题。type.GetParameterlessConstructor() new object[0], CultureInfo.Invari
浏览 0
提问于2010-03-11
得票数 61
回答已采纳
1
回答
通过
反射
调用
带有
可选
参数
的
方法
、
、
、
我可以使用Type.InvokeMember
通过
反射
调用一个
方法
,它看起来非常健壮,例如处理
参数
数组
参数
。但是,由于某些原因,它不处理可选
参数
。有没有更好
的
内置
方法
来调用考虑可选
参数
的
方法
(可能是使用DLR)?
浏览 0
提问于2012-04-02
得票数 10
3
回答
通过
反射
调用
带有
类
参数
的
方法
、
、
我刚刚开始使用C#
反射
,并且遇到了调用以内部类作为
参数
的
方法
的
问题:public class MyClass public class CustomColor { }我用来调用这个类中
的
其他
方法
的
代码cInst
浏览 3
提问于2015-10-23
得票数 0
2
回答
从Groovy
方法
闭包
获取
方法
、
&操作符在闭包中转换
方法
。在Java中,使用
反射
方法
对象,可以获得
方法
名称、
参数
名称和类型。是否有
方法
从闭包中
获取
所有
方法
反射
信息?到目前为止,我只能获得
参数
类型(
通过
closure.parameterTypes)。
浏览 4
提问于2016-02-28
得票数 2
回答已采纳
1
回答
通过
反射
获取
方法
参数
的
` `Symbol`s
、
我想
通过
反射
在对象上调用一个
方法
,其中该
方法
的
每个
参数
都应该设置为指定其类型
的
值。更具体地说:我有一个Map[reflect.runtime.universe.Symbol,Any],其中Symbol是一个类型,例如List,Double,String,Any是要使用
的
实例。现在,对于该
方法
的
每个
参数
,我希望查询映射并相应地设置
参数
。我使用typeOf[T].members.col
浏览 4
提问于2013-05-05
得票数 2
回答已采纳
1
回答
在C#中
获取
IDL中定义
的
方法
的
实名
、
、
、
、
我们有一个
带有
IDL
的
项目,还有一个定义
的
带有
枚举
的
接口。它具有ID = DISPID_NEWENUM
的
属性(支持for-each等)。我能以某种方式
通过
反射
获得
方法
的
真实名称(用IDL编写)吗?
浏览 0
提问于2012-09-24
得票数 1
2
回答
如何使用Java
反射
获取
和调用
带有
数组
参数
的
方法
、
我需要
获取
并调用以下两个
带有
反射
的
方法
:我尝试过以下几种
方法
我怀疑这与数组
参数
浏览 0
提问于2018-02-23
得票数 0
1
回答
如何
通过
反射
获取
泛型
参数
的
类型
、
、
、
我需要
通过
反射
获取
泛型
参数
的
泛型类型。MethodBase.GetCurrentMethod();} 但是我不能使用typeof(T),因为我使用
的
是
反射
有没有办法(使用
反射
)来
获取
泛型
参数
的
类型。Name="Int32" ; FullName="System.Int32&
浏览 5
提问于2012-09-08
得票数 1
1
回答
是否有一种
方法
可以获得数据custom来生成
带有
自定义命名空间
的
代码?
、
、
、
使用Visual生成客户端服务代码时,可以选择要使用
的
命名空间。 datasvcutil /out:"C:\temp\datasvc.cs“/uri: /language:CSharp /version:2.0 然后,生成
的
文
浏览 0
提问于2011-12-13
得票数 3
3
回答
如何
通过
反射
执行带可选
参数
的
私有静态
方法
?
、
、
、
、
我有一个
带有
私有静态
方法
和可选
参数
的
类。如何
通过
反射
从另一个类调用它?有一个类似的,但它不处理静态
方法
或可选
参数
。static void Bar(string key = "") { }如何调用Foo.Bar("test")和Foo.Bar() (例如,不传递可选
参数
浏览 0
提问于2011-10-20
得票数 12
回答已采纳
1
回答
如何以编程方式查找继承了Java中特定类
的
类
的
列表
、
、
、
我有一个叫MyClass
的
类。是否可以
通过
编程方式找到继承了MyClass
的
类
的
列表?我知道我们可以使用
反射
来发现给定类
的
所有超类,但是我们能找到子类吗?在理论上这样做是可能
的
吗(因为我没有听说过一个类知道它何时被扩展)?
浏览 0
提问于2011-04-27
得票数 1
回答已采纳
3
回答
通过
反射
获取
方法
、
我之前
的
帖子不是很清楚,很抱歉。我会试着给出一个更好
的
例子来说明我正在尝试做
的
事情。我有一个Java应用程序,它将加载.class文件并在一个特殊
的
环境中运行它们( Java应用程序有内置
的
函数)注意:这不是一个库。然后,该Java应用程序将显示一个applet,我想修改applet中
的
变量。如果我尝试这样
的
东西
浏览 1
提问于2011-07-14
得票数 0
3
回答
如何
获取
带有
反射
的
方法
中
的
参数
值?
、
使用MethodBase,可以获得被调用
方法
的
参数
和它们
的
值吗? public List<Company> GetCompanies(string city) string key = GetCacheKey();
浏览 0
提问于2010-11-09
得票数 3
回答已采纳
1
回答
从Jython int[]传递到Java PyList
、
现在,我陷入了一个具体
的
问题,寻求你们
的
帮助。KeyWords: Java
反射
,Jython PyList,NoSuchMethodExceptiontargetMethod(int [])正是我要
通过
反射
调用
的
方法
。一定要注意整数[]
参数
。Jython Side:问题: 当我试图
通过
传递type(l_params),
获取
信息来执行
反射
调用时,如下
浏览 2
提问于2015-11-22
得票数 0
3
回答
如何
通过
反射
获取
构造函数
参数
的
类型?
、
我在构造函数
参数
列表中使用类型提示,如下所示:有没有办法使用PHP
反射
API来
获取
提示类型换句话说,我想要一个
反射
函数,我可以调用它来以某种方式返回字符串"FooRepository“。我尝试过
通过
反射
获取
构造函数,然后
获取
构造函数
的
参数
,但是我没有看到任何可以给我提供所提示类型
的</em
浏览 0
提问于2010-11-24
得票数 24
回答已采纳
1
回答
是否有一种
通过
对泛型
方法
的
反射
检测notnull约束
的
方法
?
、
、
、
当尝试
获取
应用于
带有
反射
的
泛型
方法
的
约束时,在MethodInfo上调用之后,如果我使用,那么当只有notnull约束时,返回一个空
的
Type[]。我尝试在生成
的
IL中找到不同之处,并且(据我所知)只有一个NullableAttribute (来自System.Runtime.ComplierServices)应用于泛型
方法
、其声明类型或具有notnull约束
的
类型
参数
,这取决于类或
方法</
浏览 4
提问于2022-10-12
得票数 2
2
回答
按名称
获取
变量值
、
、
有没有人知道
通过
名称动态
获取
参数
值
的
方法
?我正在尝试创建一个动态传递其
参数
的
函数。我使用
反射
来
获取
参数
的
名称,但似乎不知道如何
获取
传递给函数
的
值。
浏览 0
提问于2014-01-19
得票数 4
1
回答
打印自动值对象作为Java源代码
、
、
、
我经常发现自己想要将一个活
的
java对象复制到我
的
测试中(在源代码中)。我怀疑这通常是可行
的
,但是也许可以为所有的asJavaSourceCode()对象生成一个@AutoValue
方法
?这里有一些代码来演示我想要
的
东西。Jordan", 29)); }当我运行这个
的
时候Person{name=
浏览 4
提问于2016-05-19
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券