当前位置: 首页 > wzjs >正文

海外购物网站建设南京网站设计公司大全

海外购物网站建设,南京网站设计公司大全,WordPress缓存css,网站后台传图片文件类File 常用方法介绍Open()打开文件Create()创建文件Copy()复制文件Delete()删除文件Exists()判断文件是否存在Move()移动文件Replace()替换文件AppendAllText()新建并添加文本ReadAllText()打开并读取文本内容 1.读取文件 1.创建一个Filestream 对象 (引入System.IO命名…

文件类File

常用方法介绍
Open()打开文件
Create()创建文件
Copy()复制文件
Delete()删除文件
Exists()判断文件是否存在
Move()移动文件
Replace()替换文件
AppendAllText()新建并添加文本
ReadAllText()打开并读取文本内容

1.读取文件

1.创建一个Filestream  对象 (引入System.IO命名空间)

参数1: 文件路径    参数2:枚举,表示对这个文件进行的操作   参数3:枚举,表示对这个文件里面的数据进行操作

FileStream file=new FileStream("F:\\素材收集\\举例子\\加油.text",FileMode.OpenOrCreate,FileAccess.Read);

2.创建字节数组,用于存放读到的数据

byte[] buffer = new byte[1024 * 1024 * 5];//每次读取5M的数据到内存中,然后保存到字节数组中

3.调取读取方法

参数1:存放数据的字节数组    参数2:开始往字节数组中存放的位置   参数3:每次读取的字节大小

返回值: 本次实际读取的有效字节数,比如:读取一个3.5m的文件,控件虽然是5m空间,实例总返回3.5m

int r=file.Read(buffer, 0, buffer.Length);

4.将字节数组中的每一个元素,按照指定的变革解码或指定格式

参数1:需要解码的数组    参数2:从数组中哪个字节开始解码   参数3:解码的长度

string str=Encoding.UTF8.GetString(buffer,0,r);
Console.WriteLine(str);

5.关闭数据流

 file.Close();

6.释放资源

file.Dispose();

7.代码总和

FileStream file=new FileStream("F:\\素材收集\\举例子\\加油.text",FileMode.OpenOrCreate,FileAccess.Read);byte[] buffer = new byte[1024 * 1024 * 5];
int r=file.Read(buffer, 0, buffer.Length);string str=Encoding.UTF8.GetString(buffer,0,r);Console.WriteLine(str);file.Close();file.Dispose();

效果展示

2.写入文件

 FileStream file1 = new FileStream("F:\\素材收集\\举例子\\Come-On.text", FileMode.OpenOrCreate, FileAccess.Write);string str1 = "10.1-5.1,一定加油";byte[] buffers = Encoding.UTF8.GetBytes(str1);file1.Write(buffers, 0, buffers.Length);Console.WriteLine(str1);

效果展示

 驱动器

DriveInfo类的常用字段成员有

DriveFormat(文件系统格式,如NTFS或FAT32)

DriveType(驱动器类型)、Name(驱动器名)

TotalSize(总空间)

TotalFreeSpace(获得驱动器可用空间)

常用的方法成员有GetDrives(获得可用驱动器列表)

      DriveInfo[] driveInfos = DriveInfo.GetDrives();foreach (DriveInfo driveInfo in driveInfos){if(driveInfo.DriveType==DriveType.Fixed && driveInfo.DriveFormat=="NTFS"){Console.WriteLine($"在{driveInfo.Name}驱动器上还有{driveInfo.AvailableFreeSpace}字节剩余空间");}}Console.ReadLine();

 二进制流

1.创建二进制流写入

  FileStream file3 = new FileStream("text.txt", FileMode.Create, FileAccess.Write);//创建二进制流写入实例BinaryWriter bw = new BinaryWriter(file3,Encoding.UTF8);bw.Write(Encoding.UTF8.GetBytes("0"));bw.Write(0.11);bw.Write(true);bw.Write(Encoding.UTF8.GetBytes("加油"));Console.WriteLine(bw);Console.WriteLine(file3);bw.Flush();bw.Close();file3.Close();

2.创建二进制流读取

 FileStream file4 = new FileStream("text.txt", FileMode.Open, FileAccess.Read);BinaryReader br = new BinaryReader(file4, Encoding.UTF8);Console.WriteLine(br.ReadBoolean());Console.WriteLine(br.ReadInt32());Console.WriteLine(br.ReadString());

File类的常用方法

常用方法介绍
Open()打开文件
Create()创建文件
Copy()复制文件
Delete()删除文件
Exists()判断文件是否存在
Move()移动文件
Replace()替换文件
AppendAllText新建文件并添加文本
ReadAllText()打开并读取文本内容

http://www.dtcms.com/wzjs/16401.html

相关文章:

  • 汕头潮南网站建设郑州关键词优化顾问
  • wordpress 安装问题武汉seo网络营销推广
  • 网站建设与推广百度网页版网址
  • wix做的网站 网址是什么附近广告公司
  • 建设工程教育网站石家庄百度seo
  • 做数据可视化图的网站制作一个网站需要多少费用
  • 网站建设哪里好陕西今日头条新闻
  • 中国建设银行学习网站设计本网站
  • 厦门做返利网站的公司免费网站统计
  • 建个视频网站多少钱宁波建站模板系统
  • 做网站自动赚钱吗专门做网站的公司
  • 做站长工具网站网站推广的渠道有
  • seo技术培训东莞百度网站如何优化排名
  • 绵阳网站建设信赖辉煌百度导航是哪个国家的
  • 能自己做的ppt网站百度top排行榜
  • 建设工程主管部门网站建站教程
  • 找人做网站需要注意什么问题推广方案有哪些
  • 北京网站建设的服务友情链接网站
  • 游戏网站模板免费下载app拉新推广
  • 丰都专业网站建设公司站长网站优化公司
  • 可以免费推广的网站知名seo公司
  • 小区媒体网站建设今日头条收录入口
  • 前端代码 分享网站网络软文推广案例
  • 深圳做网站建设比较好的公司咖啡seo是什么意思
  • 济南建网站送400电话seo是搜索引擎优化
  • 武冈网站建设多少钱优化大师app下载安装
  • 达州纪委党风廉政建设网站网络推广平台哪家公司最好
  • wordpress时间线宁海关键词优化怎么优化
  • 深圳罗湖区网站西安网络推广外包公司
  • wordpress 手机支付广州seo顾问服务