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#排序算法的比较
- C#中is 运算符与as运算符的区别和作用
- C#中属性的用法
- c#中list排序
- C#获取上个月第一天和最后一天
- C# 文件压缩与解压
- C#中Dictionary的用法
- C#如何读取csv格式文件
- C#预处理器指令
- C#中Serializable序列化
- C#验证身份证号码
- C#静态变量、静态方法、静态类
- C#中hashtable 的使用方法
- c语言获取系统日期函数(C# ling to sql 取多条记录最大时间)
- C#中的属性、和字段的区别
- C# string 和 stringbuilder 的区别
- 阴生环境 耐阴地被植物,你知道哪些(阴生环境耐阴地被植物)
- 常见的喜阴植物有哪些 养室内盆栽就在这里选(常见的喜阴植物有哪些)
- 这8种耐阴植物,营造阴生植物花境,也是一个不错的选择(营造阴生植物花境)
- 览邦G08 Plus SMART WATCH 测评⑱ 全独立这才是智能手表该有的样子(览邦G08PlusSMART)
- 荣耀手表 GS 3 真机亮相 不支持无线充电(荣耀手表GS3)
- 通过体温就能为智能手表充电 原来是用NASA在空间站用的黑科技(通过体温就能为智能手表充电)
热门推荐
- sqlserver快照表(详解SQL Server 2016快照代理过程)
- 云服务器租用需要注意什么(网站云主机租赁时需要注意哪些事项?)
- 服务器宕机处理方式(web服务器宕机监控方法大全)
- python html文字分段(Python对HTML转义字符进行反转义的实现方法)
- sqlserver安装使用教程(SQL Server 2019下载与安装教程自定义安装)
- python中如何遍历键(Python中按值来获取指定的键)
- mysql中innodb四种事务级别(MySQL InnoDB 锁的相关总结)
- h5人脸扫描代码(Html5调用手机摄像头并实现人脸识别的实现)
- linux怎么看后台进程(一行代码教你如何隐藏Linux进程)
- thinkphp返回json(thinkphp5框架实现数据库读取的数据转换成json格式示例)