使用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)
上一篇 2022年7月24日 下午5:36
下一篇 2022年7月24日 下午5:46


相关推荐

  • HashTable的数组和连接两种实现方法(Java版本号)

    HashTable的数组和连接两种实现方法(Java版本号)

    2022年1月22日
    50
  • 免费智能体:实在Agent、n8n、GPT-OSS、Dify、云蝠Voice Agent

    免费智能体:实在Agent、n8n、GPT-OSS、Dify、云蝠Voice Agent

    2026年3月16日
    3
  • js转义字符的使用

    js转义字符的使用varstr ahref javascript sendtoDay dateRow dueCode dateRow interestCode dateRow accountCode 或者下面写法 varstr ahref javascript sendtoDay dateRow dueCode dateRow interestCode dateRow accountCode

    2026年3月19日
    2
  • 向量点乘与向量叉乘的几何意义

    向量点乘与向量叉乘的几何意义向量点乘 内积 向量点乘公式为 a b a b cos 点乘的结果是是标量 点乘也被称为内积 是 a 向量在 b 向量上投影的长度与 b 向量的长度的乘积 反映了两个向量之间的相似度 两向量越相似 它们的点积就越大 内积 点乘 的几何意义 表征或计算两个向量之间的夹角 b 向量在 a 向量方向上的投影判断两个向量是否同一方向或正交 即垂直 等方向关系 具体对应关系为

    2026年3月19日
    2
  • 3分钟理解np.meshgrid()[通俗易懂]

    3分钟理解np.meshgrid()[通俗易懂]欢迎光临我的个人主页官方解释:np.meshgrid(*xi,**kwargs)Returncoordinatematricesfromcoordinatevectors.从坐标向量中返回坐标矩阵不够直观直观的例子二维坐标系中,X轴可以取三个值1,2,3,Y轴可以取三个值7,8,请问可以获得多少个点的坐标?显而易见是6个:(1,7)(2,7)(3,7)(1,8…

    2022年4月28日
    57
  • sklearn库的功能_numpy库

    sklearn库的功能_numpy库sklearn是目前python中十分流行的用来实现机器学习的第三方包,其中包含了多种常见算法如:决策树,逻辑回归、集成算法等。即使你还不太懂机器学习的具体过程,依旧可以使用此库进行机器学习操作,因为其对各种算法进行了良好的封装,可以在不了解算法实现过程的情况下使用算法,所以可以把sklearn库当作学习过程中的一个过度,如果你想快速建立一个模型,这也是一个不错的选择。数据导入skle…

    2022年10月17日
    4

发表回复

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

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