你好我终于完成了我的web服务和客户端,它从客户端正常工作如何,当我尝试从我的web浏览器访问de服务器我收到错误无法序列化对象类型System.Double [,]否支持多维数组。我认为这是由于我的webmethod返回一个多维数组,我怎么需要返回这个数组,有人帮助尝试解决这个错误或如何工作它呢 注:我是usign C#,asp.net。 IIS,写在记事本,不使用Visual Studio的无法序列化对象类型System.Double [,]?
1
A
回答
5
进行重新编码您的数据double[][]
这里有一个方法要这么做:
public static T[][] ConvertToJaggedArray<T>(T [,] multiArray)
{
int numOfColumns=multiArray.GetLength(0);
int numOfRows=multiArray.GetLength(1);
T[][] jaggedArray = new T[numOfColumns][];
for (int c = 0; c < numOfColumns; c++)
{
jaggedArray[c] = new T[numOfRows];
for (int r = 0; r < numOfRows; r++)
{
jaggedArray[c][r] = multiArray[c, r];
}
}
return jaggedArray;
}
相关问题
- 1. 无法序列化我的类对象
- 2. 无法将JSON对象反序列化为类型'Raven.Json.Linq.RavenJObject'
- 3. 无法序列化泛型类型'System.Windows.FreezableCollection`
- 4. JSON JAXB对象类型序列化
- 5. 序列化为XML并包含序列化对象的类型
- 6. 'ObjectContent'类型无法序列化
- 7. 无法序列化一个对象
- 8. 无法反序列化对象 - Qt的
- 9. C#无法反序列化JSON对象
- 10. 无法用gson.fromJson反序列化对象
- 11. Websphere JMS:无法反序列化对象
- 12. 对象/类方法序列化?
- 13. 无法反序列化当前的JSON对象(例如{ “名”: “值”})到类型
- 14. 在AS3序列化对象,字符串类型太小,无法容纳BLOB
- 15. 无法反序列化一个wcf类对象
- 16. 无法反序列化JSON对象类型需要JSON数组(例如[1,2,3])才能正确反序列化
- 17. 无法将JSON对象数组反序列化为C#对象
- 18. 序列化和反序列化datetimefield类型对象(Django应用程序)
- 19. 类型“System.Web.HttpInputStream”无法序列
- 20. 无法实例化类对象的类型(Java)
- 21. JSON Newtonsoft C#反序列化不同类型的对象列表
- 22. MongoDB错误:无法确定要反序列化的接口类型的对象的实际类型
- 23. 对象没有存储JSON数据:无法反序列化当前JSON对象(例如{“name”:“value”})到类型'System.Collections.Generic.List
- 24. Hadoop:处理大型序列化对象
- 25. Vertx 3 - Java序列化大型对象
- 26. SharePoint Designer 2010工作流错误:无法反序列化对象。该类型无法解析
- 27. 对象序列化
- 28. 对象序列化
- 29. 序列化对象
- 30. 对象序列化
你为什么用记事本写自我惩罚? VSExpress应该可以大大减轻您的开发体验! – spender 2012-07-13 13:08:33
@spender这是因为我的调查必须展示如何通过你自己一步一步做到这一点,而不是依靠像VS这样的软件:D是的,我知道它更多的工作和愚蠢,但这就是他们如何命令我的如何做我的工作:'( – JUAN 2012-07-13 13:17:38