.net中的无限字符串

Tho*_*Dev 1 .net vb.net

这个问题困扰了我一段时间,我不再为此工作,因为缺乏代码而感到抱歉.情况是这个我有一个Web服务,它在客户端和服务器页面上有压缩,它有加密.它不能一直工作,因为有重音并且破坏了加密,但是当你将它设置为UTF8时,它就得到了修复.仍然存在一组非常大的数据,它超过了正常字符串33,000或某些字符的限制.

此步骤发生在Web服务的打包和解包步骤中.返回的是数据集(在webservices中它转换为XML).

我知道StringBuilder可能会有所帮助,但我认为当你将它改为toString()时,它会将字符串修剪为最大限制.

Fre*_*örk 7

在.NET中字符串的最大限制是这样超出33000级或什么人物.我猜你所经历的是你达到了http请求的最大限制(即使默认为4MB,我认为).这可以httpRuntime在web.config文件的元素中配置,以适应更大的请求.