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

青岛网站建设市场关键词排名提高方法

青岛网站建设市场,关键词排名提高方法,windows 网站建设,个人网站的名称前言 我们在开发C#软件的过程中,经常需要和文件打交道,那么File类在C#中是我们使用非常频繁的一个类,本文就是详细介绍File类在C#中的常见用法。 1、判断文件是否存在 string fileName "1.txt";bool isExist File.Exists(fileN…

前言

我们在开发C#软件的过程中,经常需要和文件打交道,那么File类在C#中是我们使用非常频繁的一个类,本文就是详细介绍File类在C#中的常见用法。

1、判断文件是否存在

 string fileName = "1.txt";bool isExist = File.Exists(fileName);//文件是否存在

2、复制文件

  File.Copy("1.txt", "2.txt");//将第一个参数文件复制一份到第二个参数位置,如果第二个参数文件已存在,则报错File.Copy("1.txt", "2.txt", false);//将第一个参数文件复制一份到第二个参数位置,如果第二个参数文件已存在,若第三个参数为true则覆盖,否则报错

3、移动文件

File.Move("1.txt", "move.txt");//移动文件

4、创建文件

这里要注意,创建完文件以后要调用Dispose方法,关闭文件流

  FileStream fs = File.Create("3.txt");//创建文件fs.Dispose();

5、读取文件

5.1 一次读取所有内容

读取文件内容还分为以下三种:

string str = File.ReadAllText("1.txt");//读取文本所有内容string[] allLines = File.ReadAllLines("1.txt");//读取所有行byte[] readBytes = File.ReadAllBytes("1.txt");//读取所有字节

5.2 一个字节一个字节的读取

我们将读取到的字节存到一个List集合中

 FileStream fRead = File.OpenRead("1.txt");List<byte> readByteList = new List<byte>();while (true){int val = fRead.ReadByte();if (val != -1)//读取不到数据的时候这个值就是-1{readByteList.Add((byte)val);}else{break;}}fRead.Dispose();

6、写入内容到文件

写入内容到文件也有三种方法,如下:
File.WriteAllBytes(“1.txt”, readBytes);//将字节数组写入文件
File.WriteAllLines (“1.txt”, allLines);//将多行字符串写入文件
File.WriteAllText(“1.txt”, str);//将字符串写入文件

7、追加内容到文件

        File.AppendAllText("1.txt","追加的文本");//追加文本到已有的文件

8、删除文件

        File.Delete(fileName);//删除文件
http://www.hkea.cn/news/551446/

相关文章:

  • 建设工程合同包括成都网站改版优化
  • 深圳不加班的互联网公司整站seo优化
  • 中国做的很好的食品网站肇庆疫情最新消息
  • 做时时彩网站微信seo关键词有话要多少钱
  • 陇南市建设局网站商务软文写作
  • 做学术研究的网站营销方案怎么写?
  • 专业网站设计公司有哪些秒收录关键词代发
  • 织梦网站模板源码下载真实有效的优化排名
  • 网站建设过程中什么最重要磁力链bt磁力天堂
  • html5企业网站案例鹤壁搜索引擎优化
  • 网站建设平台简介链接交换平台
  • 照片展示网站模板宁波seo咨询
  • 奉贤建设机械网站制作长沙网址seo
  • 上海企业网站模板建站常用的网络推广方法
  • 大连零基础网站建设教学培训济南seo优化公司
  • html 做网站案例简单网站推广建设
  • 践行新使命忠诚保大庆网站建设线上广告
  • 定制网站建设服务商商家联盟营销方案
  • 集团官网建设公司外贸seo推广公司
  • 佛山新网站制作平台网站诊断工具
  • 做PPT的网站canvawhois查询
  • 营销型网站建设吉林定制化网站建设
  • 个人网上公司注册流程图新站优化案例
  • 做se要明白网站明星百度指数排名
  • 网页微博草稿箱在哪西安seo推广优化
  • 嘉兴微信网站建设谷歌首页
  • 什么网站做海报b站不收费网站
  • 如何自己做个简单网站seo知识点
  • 有哪些做批发的网站有哪些手续百度推广优化是什么意思
  • 用阿里巴巴店铺做公司网站怎么样引擎搜索有哪些