![]() |
1
2
你可以使用反射。
请注意,您需要将结果强制转换为适当的对象 |
![]() |
2
1
你一开始不想这么做。只用
|
![]() |
3
1
那你就称它为
然而,这看起来比简单地打电话要难看得多
除了可能为您提供对调用方可以检索哪些属性的一些控制之外,将它们限制为特定的返回类型,并且仅限于那些实际可用于该类型的属性。这样,对于可能的错误子集(如引用不存在的属性),您将得到编译时错误,而不是使用反射的情况下的所有运行时错误。 |
![]() |
4
0
对于枚举中支持的每种格式类型,您可能只需要使用switch语句。但是,如果确实要使用反射,可以按如下方式进行操作:
|
![]() |
5
0
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 7 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 7 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 7 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 7 月前 |