C# FileStream 文件流


文件读写

  using(FileStream file = new FileStream(path, FileMode.Open, FileAccess.Read))
            {
              byte[] buffer=new byte[1024*100];
              //FileMode.Append 如果文件已存在将在结尾处添加 如果不存在将创建
              //using (FileStream fsWrite = new FileStream(paths, FileMode.Append, FileAccess.Write))
               //FileMode.Append 如果文件重名则覆盖  
              using (FileStream fsWrite = new FileStream(paths, FileMode.OpenOrCreate, FileAccess.Write))
               {
                   while (true)
                   {
                       int r = file.Read(buffer, 0, buffer.Length);
                       if (r == 0)
                       {
                           break;
                       }
                      fsWrite.Write(buffer, 0, r );
                    }
               }
            }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM