查看: 1945|回复: 0

[ASP.NET教程] C#实现的基于二进制读写文件操作示例

发表于 2018-2-28 08:05:17

本文实例讲述了C#实现的基于二进制读写文件操作。分享给大家供大家参考,具体如下:

  1. using System;
  2. using System.IO;
  3. class MyStream
  4. {
  5. private const string FILE_NAME = "Test.data";
  6. public static void Main(String[] args)
  7. {
  8. // Create the new, empty data file.
  9. if (File.Exists(FILE_NAME))
  10. {
  11. Console.WriteLine("{0} already exists!", FILE_NAME);
  12. return;
  13. }
  14. FileStream fs = new FileStream(FILE_NAME, FileMode.CreateNew);
  15. // Create the writer for data.
  16. BinaryWriter w = new BinaryWriter(fs);
  17. // Write data to Test.data.
  18. for (int i = 0; i < 11; i++)
  19. {
  20. w.Write( (int) i);
  21. }
  22. w.Close();
  23. fs.Close();
  24. // Create the reader for data.
  25. fs = new FileStream(FILE_NAME, FileMode.Open, FileAccess.Read);
  26. BinaryReader r = new BinaryReader(fs);
  27. // Read data from Test.data.
  28. for (int i = 0; i < 11; i++)
  29. {
  30. Console.WriteLine(r.ReadInt32());
  31. }
  32. w.Close();
  33. }
  34. }
复制代码

更多关于C#相关内容感兴趣的读者可查看本站专题:《C#文件操作常用技巧汇总》、《C#遍历算法与技巧总结》、《C#程序设计之线程使用技巧总结》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#数据结构与算法教程》及《C#面向对象程序设计入门教程》

希望本文所述对大家C#程序设计有所帮助。

您可能感兴趣的文章:

  • c# 以二进制读取文本文件
  • C#下载文件(TransmitFile/WriteFile/流方式)实例介绍
  • C# 向二进制文件进行读写的操作方法
  • C#读取二进制文件方法分析
  • C#使用文件流读取文件的方法
  • C#文件和字节流的转换方法
  • C#实现文件与二进制互转并存入数据库
  • C#通过流写入数据到文件的方法
  • C#通过流写入一行数据到文件的方法
  • C#远程获取图片文件流的方法
  • C#生成PDF文件流


回复

使用道具 举报