使用FileStream读写文件[通俗易懂]

使用FileStream读写文件[通俗易懂]staticvoidMain(string[]args)       {           //创建文件           using(FileStreamfsWrite=newFileStream(@”C:\Users\pqx\Desktop\new.txt”,FileMode.OpenOrCreate,FileAccess.Write))     

大家好,又见面了,我是你们的朋友全栈君。

        static void Main(string[] args)
        {

            //创建文件
            using (FileStream fsWrite = new FileStream(@”C:\Users\pqx\Desktop\new.txt”, FileMode.OpenOrCreate, FileAccess.Write))
            {

                string str = “这是要写进文本的内容:行百里者半九十”;
                //将上述字符串转换成字节数组
                byte[] buffer = Encoding.Default.GetBytes(str);
                //写入文本
                fsWrite.Write(buffer, 0, buffer.Length);
                Console.WriteLine(“写入成功”);
            }

            //读取文本内容

            using (FileStream fsRead = new FileStream(@”C:\Users\pqx\Desktop\new.txt”, FileMode.OpenOrCreate, FileAccess.Read))
            {

                //定义一个字节缓冲区,大小为2M
                byte[] buffer1 = new byte[1024 * 1024 * 2];
                int r = fsRead.Read(buffer1, 0, buffer1.Length);
                //将字节数组中的每一个元素按照指定的编码格式解码成字符串
                string s = Encoding.Default.GetString(buffer1, 0, r);
                Console.WriteLine(s);
            }
         Console.ReadKey();
        }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162849.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 魔兽世界正式服模拟(战地模拟器破解版)

    背景:从06年玩魔兽到现在也13年了。5.48的时候在国外读研、时间特别多,在艾苏恩的“魔兽夜店”lm公会(永远记得这段快乐的时光),围攻奥格达到了我的顶峰(带团),回国后找工作6.X没玩。从7.x就开始咸鱼,H都没通。现在也得结婚成家了。以后更加咸鱼了,指不定哪天就AFK。差不多06年的时候就混迹于大芒果、藏宝湾这两个网站,虽然是高中生,那时候用家里的破电脑就开始搭建单机版,改数据库。晚上在自己…

    2022年4月15日
    208
  • Python中的for i in range(range()函数的for循环)如何使用,详细介绍[通俗易懂]

    Python中的for i in range(range()函数的for循环)如何使用,详细介绍[通俗易懂]range函数的for循环1.定义2.两种形式3.可理解性例子4.range函数的特性详述4.1 左闭右开4.2 开始值默认为04.3 步长值默认为14.4 range函数的反向输出5.与列表list的使用6.range与list的区别1.定义range是一个函数,它返回的是一个可迭代对象,大多使用于for循环中。相当于C/Java里面的for(inti=m;i<n;…

    2022年8月12日
    9
  • vb封装vba代码成exe文件_宏vba安装包

    vb封装vba代码成exe文件_宏vba安装包将ExcelVBA封装成exe程序[老贴收藏]假如您手头已有一xls文档等待封装,假如您机子上已安装有VB6开发系统,那么请跟着往下操作:一、用VB制作EXE文件头部分1、打开VB,“文件”-“新建工程”-“标准EXE”;2、此时会出现名为Form1的默认窗体编辑窗口,Form1将作为软件启动封面窗体,打开该Form1的属性窗口,对如下属性进行设置:BorderStyle=0,…

    2022年10月3日
    3
  • 【19】进大厂必须掌握的面试题-50个React面试

    【19】进大厂必须掌握的面试题-50个React面试

    2020年11月13日
    213
  • Hadoop之hdfs体系结构

    Hadoop之hdfs体系结构4.HDFS的体系结构4.1体系结构解析HDFS采用的是hostname01/slaves这种主从的结构模型来管理数据,这种结构模型主要由四个部分组成,分别是Client(客户端)、Namenode(名称节点)、Datanode(数据节点)和SecondaryNameNode。真正的一个HDFS集群包括一个Namenode和若干数目的Datanode。Namenode是一个中心服务器,…

    2022年5月28日
    37
  • hdu 4870 Rating

    hdu 4870 Rating

    2022年1月12日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号