C#实现的基于二进制读写文件操作示例
发布时间:2020-12-15 06:02:54 所属栏目:百科 来源:网络整理
导读:本篇章节讲解C#实现的基于二进制读写文件操作。供大家参考研究具体如下: using System;using System.IO;class MyStream { private const string FILE_NAME = "Test.data"; public static void Main(String[] args) { // Create the new,empty dat
本篇章节讲解C#实现的基于二进制读写文件操作。分享给大家供大家参考,具体如下: using System; using System.IO; class MyStream { private const string FILE_NAME = "Test.data"; public static void Main(String[] args) { // Create the new,empty data file. if (File.Exists(FILE_NAME)) { Console.WriteLine("{0} already exists!",FILE_NAME); return; } FileStream fs = new FileStream(FILE_NAME,FileMode.CreateNew); // Create the writer for data. BinaryWriter w = new BinaryWriter(fs); // Write data to Test.data. for (int i = 0; i < 11; i++) { w.Write( (int) i); } w.Close(); fs.Close(); // Create the reader for data. fs = new FileStream(FILE_NAME,FileMode.Open,FileAccess.Read); BinaryReader r = new BinaryReader(fs); // Read data from Test.data. for (int i = 0; i < 11; i++) { Console.WriteLine(r.ReadInt32()); } w.Close(); } } 更多关于C#相关内容感兴趣的读者可查看本站专题:《C#文件操作常用技巧汇总》、《C#遍历算法与技巧总结》、《C#程序设计之线程使用技巧总结》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》及《C#面向对象程序设计入门教程》 希望本文所述对大家C#程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |