好的,人们让我尝试清除最后一个项目。我有一个对象 a,我想检查它的值是 double、int 还是 string。
例如: - 如果对象 a = "12.3" 或 a = 12.3,它应该能够在转换为 int 的同时转换为 double 和 throw。如果对象 a = "12" 或 a = 12 或 a = 12.0,它应该能够转换为 int 并在转换为 double 时抛出。
如果 object a="apple" 它应该为 double 和 int 抛出。
希望这次我清楚。但 Timwi 的解决方案实际上为我解决了这个问题。:-)