c#中文件流的讀寫


  

文件流讀入:第一
static void Main(string[] args) { //C#文件流寫文件,默認追加FileMode.Append string msg = "okffffffffffffffff"; byte[] myByte = System.Text.Encoding.UTF8.GetBytes(msg); //轉換為字節 using (FileStream fsWrite = new FileStream(@"D:\1.txt", FileMode.Append)) { fsWrite.Write(myByte, 0, myByte.Length); }; //c#文件流讀文件 using (FileStream fsRead = new FileStream(@"D:\1.txt", FileMode.Open)) { int fsLen = (int)fsRead.Length; byte[] heByte = new byte[fsLen]; int r = fsRead.Read(heByte, 0, heByte.Length); string myStr = System.Text.Encoding.UTF8.GetString(heByte); Console.WriteLine(myStr); Console.ReadKey(); } }

 

 

第二種方式

 

 static void Main(string[] args)
        {
            String name = "張雨";
            FileStream file = new FileStream("e:\\zhang.txt",FileMode.Create);

            StreamWriter write = new StreamWriter(file);

            write.Write(name);


            write.Close();

            file.Close();

            Console.WriteLine("寫入成功");


            Console.ReadKey();

        }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM