首页 > 代码库 > C#控制台基础 filestream将string字符串写入一个新建的txt文件中

C#控制台基础 filestream将string字符串写入一个新建的txt文件中

1、代码

 1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Text; 6 using System.Threading.Tasks; 7  8 namespace ConsoleApplication3 9 {10     class Program11     {12         static void Main(string[] args)13         {14             string str = "“祸莫大于不知足,咎莫大于欲得.";15 16             using (FileStream fs=new FileStream(@"1.txt",FileMode.Create,FileAccess.Write))17             {18                 byte[] buffer = Encoding.UTF8.GetBytes(str);19                 fs.Write(buffer, 0, buffer.Length);20   21             }22 23             Console.WriteLine("欧迈镭雕嘎嘎");24             Console.ReadKey();25         }26     }27 }

 

fs.Write(buffer, 0, buffer.Length);

这个0是偏移量的意思。写文件的时候,为0 就对了,可是什么时候不为0,我还没有学到。

 

2、效果

控制台效果

技术分享

我是在传智播客学的习。O(∩_∩)O~

 

 

txt效果

技术分享

C#控制台基础 filestream将string字符串写入一个新建的txt文件中