我需要评估变量的类型以进行一些开关操作,有没有办法评估一个变量以获取其类型,例如val()或类似的东西。我需要为整数执行某些操作,为字符串执行其他操作。
我已经尝试使用switch,像这样:
我已经尝试使用switch,像这样:
switch (selector) {
case int :
print('value is a integer');
break;
case String:
print('value is a String');
break;
但是如果switch语句可以允许比较混合类型的变量,我应该如何做呢?谢谢。