C#文件读写的方法
类别:编程学习 浏览量:925
时间:2013-8-31 C#文件读写的方法
C#文件读写的方法using System.Collections.Generic;
using System.Text;
using System.IO;
byte[] byData = new byte[100]; char[] charData = new char[1000]; try { FileStream sFile = new FileStream("文件路径",FileMode.Open); sFile.Seek(55, SeekOrigin.Begin); sFile.Read(byData, 0, 100); //第一个参数是被传进来的字节数组,用以接受FileStream对象中的数据,第2个参数是字节数组中开始写入数据的位置,它通常是0,表示从数组的开端文件中向数组写数据,最后一个参数规定从文件读多少字符. } catch (IOException e) { Console.WriteLine("An IO exception has been thrown!"); Console.WriteLine(e.ToString()); Console.ReadLine(); return; } Decoder d = Encoding.UTF8.GetDecoder(); d.GetChars(byData, 0, byData.Length, charData, 0); Console.WriteLine(charData); Console.ReadLine();
FileStream fs = new FileStream(文件路径,FileMode.Create); //获得字节数组 byte [] data =new UTF8Encoding().GetBytes(String); //开始写入 fs.Write(data,0,data.Length); //清空缓冲区、关闭流 fs.Flush(); fs.Close();
using System.Collections.Generic;
using System.Text;
using System.IO;
FileStream fs = new FileStream(文件路径,FileMode.Create); //获得字节数组 byte [] data =new UTF8Encoding().GetBytes(String); //开始写入 fs.Write(data,0,data.Length); //清空缓冲区、关闭流 fs.Flush(); fs.Close();
FileStream fs = new FileStream(文件路径, FileMode.Create); StreamWriter sw = new StreamWriter(fs); //开始写入 sw.Write(String); //清空缓冲区 sw.Flush(); //关闭流 sw.Close(); fs.Close();
您可能感兴趣
- c#中SqlBulkCopy的使用
- C# 扩展方法
- C#中==、Equals、ReferenceEquals的区别
- C#静态变量、静态方法、静态类
- C#文件读写的方法
- C#验证身份证号码
- C#中Nullable<T>
- C#递归的应用
- C#中Serializable序列化
- C#中hashtable 的使用方法
- C#常用的命名规范
- C# this扩展方法
- C#中TryParse的用法
- C#中的深拷贝与浅拷贝的区别
- c# 注册表操作
- C# xml和对象的序列化与反序列化
- 体坛传媒LOGO全新升级,多元发展迈出坚实步伐(体坛传媒LOGO全新升级)
- 超撩人治愈的绝美水彩,原来出自她之手 一笔一画令无数人沉醉(超撩人治愈的绝美水彩)
- 新手的勾线(新手的勾线)
- ()
- 书法欣赏 宋.志南诗《绝句》(宋.志南诗绝句)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
热门推荐
- dedecms更新后设置空白(织梦DedeCms上传的图片点击打开改为不新窗口打开)
- 如何租云服务器(云服务器也可以合租吗?)
- Convert.ToInt32,int.Parse,int.TryParse,(int)的区别
- python正则表达式该怎么学习(Python面向对象总结及类与正则表达式详解)
- angular开发详解(详解Angular动态组件)
- UrlHelper、HtmlHelper的使用
- mysql里修改密码命令(MySQL修改账号密码方法大全小结)
- javascript设置鼠标(JavaScript实现鼠标控制自由移动的窗口)
- laravel 后台管理框架(laravel-admin 管理平台获取当前登陆用户信息的例子)
- 怎么把数据库备份到阿里(阿里云数据库备份DBS与自建备份系统有什么优势?)