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