public T Deserialize<T>(string input);
和对象
object deserialzeType;
我如何将类类型从对象解析为此函数?
Deserialize<deserialzeType>("text");
我正在尝试将HttpWebResponse变为具体类型,但我想动态地做。我想要调用函数GetResopnse和输入参数,用于deserialing的类。像这样:
ParseIntoClass result = HttpResponse.GetRespond(ParseIntoClass);
答案 0 :(得分:1)
正如Joel所说,使用泛型类型时,无法在运行时动态设置对象的类型。
在您的代码段中
Deserialize<deserialzeType>("text");
“deserializeType”必须是编译器识别的类型 - 它不能是您已设置为编译器可识别的类型的Type变量。