标签: c#
我在sql表中将不同类型的对象序列化为字符串。
现在需要反序列化它们而不知道对象是什么类型。
我正在寻找像尝试不同类型的TryDeserializeToObject一样。
Offcourse我可以使用try catch,有没有更好的方法?
答案 0 :(得分:1)
BinaryFormatter存储类型信息,因此您可以存储base64编码的字符串。或者您手动将类型信息存储在每个对象的字符串的开头。
BinaryFormatter