|
|
1
59
你对哪种类型感兴趣?方法/属性/事件等的返回类型?
如果是这样,我认为里面什么都没有
编辑:如果你对特定的Type是代表MyType还是某个子类感兴趣,那么使用 Type.IsAssignableFrom :
编辑:现在我们知道您需要属性,使用GetProperties而不是GetMembers很容易。我喜欢用LINQ做反思:
如果你不喜欢LINQ:
请注意,您可能希望指定绑定标志以获取非公共属性等。 |
|
|
2
48
好吧,也许我错过了一些愚蠢的东西,但不应该是:
??? |
|
|
3
2
有多种方法可以测试对象的类型: 1) 使用 是 操作员:
2) 使用 像 操作员:
3) 使用typeof()和GetType()[3种变体]:
|
|
|
4
1
您正在寻找:
正确的 |
|
|
5
1
我认为你需要这样的东西:
|
|
|
6
1
这个来自另一个类似问题的例子大大简化了我的理解
|
|
|
7
0
你应该使用
当你想比较两种类型并且不能显式地编写类型时,你应该使用typeof:
使用
如果你想比较两种类型并考虑继承性,你可以使用
|
|
|
8
0
这是捷径
|