C#file类释放资源的问题
展开全部
每次create的时候,是新生成一个stream流,所以,两个流操作一个文件,必然会读写冲突。解决方案也很简单,把create程程的流赋给一个变量就可以了,因为定义的变量是对流的映射而不是拷贝,所以无论你对这个变量进行任何操作,实际上都只是对同一个stream的操作,不会读写冲突。比如这样
FileStream fs = File.Create(str1);
fs.Dispose();
其实都是很基础的知识,所以建议题主打好基础再玩儿高端的东西,循序渐进很重要。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询