当前Thread的C#JSON反序列化

时间:2013-03-05 22:35:55

标签: c# json reflection deserialization

我想在当前线程上进行JSON序列化,并通过反射对其进行反序列化。

我成功完成了序列化:

Thread t = new Thread(new ThreadStart(empty));
string ser = JsonConvert.SerializeObject(t);

但是我没有成功进行反序列化..

我该怎么做? 谢谢!

1 个答案:

答案 0 :(得分:1)

查看您在评论中发布的错误:“一个类应该有一个默认构造函数,一个带参数的构造函数或一个标记有JsonConstructor属性的构造函数。”

System.Threading.Thread不满足以下任何要求:它没有默认构造函数,多个构造函数接受参数,并且没有使用JsonConstructor属性标记。

您希望通过序列化线程对象来实现什么目标?