![]() |
1
2
每个操作的答案的注释 您的“做点什么”代码基于我假定的类型,string与int与apple,它需要用if语句处理所有三种类型。只需为这三种类型包含一个重载,实际上不需要传递类型信息。但是,如果它只是调用toString(),那么只使用一个对象数组。 如果不喜欢重载,只需使用typeof运算符检查数组的值。当您向对象数组中抛出一个整数时,它仍然是一个整数,只是一个装箱的整数。 |
![]() |
2
0
编译时已知类型吗?如果是这样,也许你可以使用仿制药。 |
![]() |
3
0
您可以提供
然后,您只需要一个方法,该方法为您关心的每种类型使用一个参数,并且知道如何将对象强制转换为该类型。然后打电话
|
![]() |
Jiji · 将简单对象强制转换为简单的通用接口 6 年前 |
![]() |
tobeypeters · 反射铸造 6 年前 |
![]() |
Alex · 是否改为存储字符串的整数的通用ArrayList? 6 年前 |
![]() |
Kai · 如何在C#中转换会话中存储的词典? 6 年前 |
![]() |
Ján ЯabÄan · 布尔值到双精度的快速转换方法 6 年前 |