我需要调用一个定义为:
的方法public static T Deserialize<T>(Stream source)
在下面的代码中,我确定了类型:
string serializedObj = objbyte;
var typeSeperatorIndex = serializedObj.IndexOf(TypeSeperator);
var type = Type.GetType(serializedObj.Substring(0, typeSeperatorIndex));
var serialized = serializedObj.Substring(typeSeperatorIndex + 1);
byte[] byteAfter64 = Convert.FromBase64String(serialized);
MemoryStream afterStream = new MemoryStream(byteAfter64);
var result = Serializer.Deserialize<xxxxx>(afterStream);
return result;
我需要为Deserialize&lt;&gt;提供xxxxx类型参数方法。如何从类型变量中获取此信息?