在这种方法中,我将字符串作为输入,根据字符串名称,有时我需要返回值,有时是它的字符串,有时是 int,double,int64,bool 等由于它的动态类型,我不知道如何在方法返回类型中定义它和如何向其添加值以及如何调用返回类型为动态的此方法,知道吗?
public static ? SwitchInput(String TypeName) {
if (TypeName == "java.lang.String" ) {
Return = "A";
}
else if (TypeName == "int" ) {
Return = 1;
}
else if (TypeName == "double") {
Return = 1.00
}
等用于 bool 和所有其他类型
}