1
我需要在.NET Compact Framework 2.0下序列化和反序列化自定义对象。我已经通过JSON.NET 3.5,但它需要.NET Compact Framework 3.5。.NET CompactFramework 2.0的JSON序列化程序
我被限制为不能从2.0升级到3.5。当我尝试使用版本JSON.Net 2.0时,Serialize和Deserialize操作挂起。
---Serialize-----
List<string> strMessage = (JavaScriptConvert.DeserializeObject(results, typeof(List<string>)) as List<string>);
-----Deserialize----
List<object> paramObject = new List<object>(paramCollection);
string postData = string.Empty;
if (paramObject.Count > 0)
{
postData = JavaScriptConvert.SerializeObject(paramObject);
}
注:paramCollection是对象的数组(对象[])
有什么问题在上面的代码?我用Desktop测试过的一样,我发现它工作,但不是在Compact Framework中。