|
1
2
每个操作的答案的注释 您的“做点什么”代码基于我假定的类型,string与int与apple,它需要用if语句处理所有三种类型。只需为这三种类型包含一个重载,实际上不需要传递类型信息。但是,如果它只是调用toString(),那么只使用一个对象数组。 如果不喜欢重载,只需使用typeof运算符检查数组的值。当您向对象数组中抛出一个整数时,它仍然是一个整数,只是一个装箱的整数。 |
|
|
2
0
编译时已知类型吗?如果是这样,也许你可以使用仿制药。 |
|
|
3
0
您可以提供
然后,您只需要一个方法,该方法为您关心的每种类型使用一个参数,并且知道如何将对象强制转换为该类型。然后打电话
|
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 9 月前 |
|
|
bairog · 从按属性筛选的对象数组字典中创建值数组 9 月前 |
|
|
Anka Hanım · 关于结构和动态数组地址的问题 9 月前 |
|
|
Geremia · 2D NumPy数组+1D数组? 10 月前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 11 月前 |
|
|
Paul Williams · 迭代数组时输出有问题 11 月前 |