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#中yield
- C#验证身份证号码
- C#中Dictionary的用法
- c# Invoke和BeginInvoke 区别
- C#中字符串转换成日期
- C#中Dispose、析构函数、close的区别
- C#正则表达式验证是否日期
- C#中float的取值范围和精度
- c#中使用stopwatch统计代码执行时间
- C# xml和对象的序列化与反序列化
- C#中equals和==的区别有哪些
- C#插入排序
- C#中SortedList的用法
- C#enum枚举
- C#泛型List的用法
- SQL SERVER数据类型对应C#的数据类型
- 44岁夏雨演谋女郎爸,大其24岁却看不出,互动不怕袁泉吃醋(44岁夏雨演谋女郎爸)
- 全椒人,你还记得吗 那年,那人,那网,那些我们的青春记忆(全椒人你还记得吗)
- 全椒人在苏州10周年联谊会在苏州举办(全椒人在苏州10周年联谊会在苏州举办)
- 这个全椒人被通报表彰,看看你认识吗(这个全椒人被通报表彰)
- 全椒人,38年集体回忆 1980-2018 ,看完不要哭(全椒人38年集体回忆)
- 董元奔吟咏历代文人 1012新旧均可 全椒人张璪 1022 -1093(董元奔吟咏历代文人)
热门推荐
- 云服务选什么系统(云服务器用什么系统好)
- web服务器的配置教程(Web服务器硬件配置改如何选择?)
- 虚拟云服务器如何安装宝塔(云服务器宝塔面板的安装图文教程详解)
- linuxpasswd用法(Linux passwd 命令的使用)
- javascript中需要注意的几个细节
- thinkphp5设计权限(Thinkphp5.0 框架视图view的比较标签用法分析)
- HTTP消息中header头部信息的讲解
- dedecms上传附件大小限制(dedecms删除文章同时也删除附件的修改方法)
- centos中安装sql图(CentOS 7.3上SQL Server vNext CTP 1.2安装教程)
- html5 postMessage(html5关于外链嵌入页面通信问题postMessage解决跨域通信)