gpt4 book ai didi

c# - .NET反射如何确定方法返回类型(包括void)和参数?

转载 作者:太空狗 更新时间:2023-10-29 18:06:19 29 4
gpt4 key购买 nike

如何知道参数的个数和类型?

如何知道返回类型?

如何判断返回类型是否为void?

最佳答案

使用MethodInfo.ReturnType确定返回类型,MethodBase.GetParameters()了解参数。 (MethodInfo 派生自 MethodBase,因此一旦您通过 Type.GetMethod 等获得了 MethodInfo,您就可以同时使用 ReturnTypeGetParameters()。)

如果方法是void,返回类型将是typeof(void):

if (method.ReturnType == typeof(void))

关于c# - .NET反射如何确定方法返回类型(包括void)和参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3456994/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com