|
|
1
193
更新: 此方法可进一步推广到任何属性:
像这样使用:
|
|
|
2
30
已经有一个扩展来执行此操作。
所以:
|
|
|
3
13
|
|
|
4
4
我使用Darin Dimitrov的答案创建了一个泛型扩展来获取类中任何成员的成员属性(而不是类的属性)。我把它贴在这里是因为其他人可能会觉得它很有用:
用法示例:
|
|
|
5
2
如果你以前没看过的话,这里有一个很好的教程 http://msdn.microsoft.com/en-us/library/aa288454(VS.71).aspx 您特别感兴趣的是这里的部分,称为访问属性 http://msdn.microsoft.com/en-us/library/aa288454(VS.71).aspx#vcwlkattributestutorialanchor3 |
|
|
6
2
Darin Dimitrov第一个解决方案的简化版本:
|
|
|
7
0
可能与内联使用泛型函数体一样简单。 对我来说,将函数泛型化为myClass类型没有任何意义。
|
|
|
matt · 为什么在使用泛型参数时可以进行强制转换,而在指定了参数后则不能 10 月前 |
|
|
Pavel Foltyn · 如何在C中生成逆字典# 10 月前 |
|
Daniel · C#编译器在应该出错时失败 11 月前 |