标签:
1 /// <summary> 2 /// 使用FileStream 以byte[]数组的方式进行写入文件 3 /// </summary> 4 /// <param name="Path"></param> 5 /// <param name="Text"></param> 6 public static void Writes(string Path,string File) 7 { 8 /* 1:FileStream 对象支持读写,均通过byte[]数组进行写入和读取 9 * 2:FileMode 属性:Create //如果不存在该文件就创建,如果存在就覆盖 10 * :Open //打开文件 11 * 3:FileAccess 属性:Wrete //设置为写 12 * :Read //设置为读 13 * 4:Encoding.Default.GetBytes(File);//设置编码格式(默认为Unicode)||UTF32|UTF7||UTF8 14 * 5:GetBytes();//转换为byte排列方式 15 * 6:Fwrite.Write(by,0,by.Length);//写入,字节数组的3个意思分别是 16 * a:要写入的内容 17 * b:从哪个位置开始写 18 * c:表示要读多少个字节 19 * 7:Fwrite.Dispose();//释放资源,方式有三种 20 */ 21 FileStream Fwrite = new FileStream(Path,FileMode.Create,FileAccess.Write); 22 byte[] by = Encoding.Default.GetBytes(File); 23 Fwrite.Write(by,0,by.Length); 24 Fwrite.Dispose();//释放所有资源 25 Fwrite.Flush();//清空缓冲区 26 Fwrite.Close();//释放部分资源 27 }
标签:
原文地址:http://www.cnblogs.com/dongqian/p/4861838.html