您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 争用条件 >

IO IO ( TextReader TextWriter Synchronized ) StreamWritStr

发布时间:2019-06-28 06:35 来源:未知 编辑:admin

  错误信息:在复制内存时检测到可能的 I/O 争用条件。默认情况下,I/O 包不是线程安全的。在多线程应用程序中,必须以线程安全方式(如 TextReader 或 TextWriter 的 Synchronized 方法返回的线程安全包装)访问流。这也适用于 StreamWriter 和 StreamReader 这样的类。

  运行的时候会出现这样的错误,该如何解决呢,我不太懂Parallel.For并行运算,谢谢啊,急等

  从你的错误信息看,你需要使用内置的 Syncronized TextReader/Writer类。你可以尝试修改你的代码如下:

  从你的错误信息看,你需要使用内置的 Syncronized TextReader/Writer类。你可以尝试修改你的代码如下:

  但是为什么生成的文件大小减半了呢,之前是1.29G,现在是660M

  我这边测试过了,那是不同编码式引起的问题。你这边byte[]的大小正好是char[]的2倍左右。但是文本保存的内容是一样的。你将byte 改成UTF8式获取,大小就应该一样了。

  注意:此回复包含对第三方万维网站点的引用。 微软正在为您提供这方面的信息。 Microsoft不控制这些网站,并没有测试这些网站上发现的任何软件或信息; 因此,Microsoft不能对在那里发现的任何软件或信息的质量,安全性或适用性做任何陈述。 使用互联网上发现的任何软件都存在固有的危险,微软警告您确保在从因特网检索任何软件之前,您完全了解风险。

http://altofigaro.com/zhengyongtiaojian/47.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有