有人可以提供有关使用C#在粒度级别上处理文件的示例或入门知识。假设我想构建一个新的程序来压缩和压缩文件。我可以使用C#编写这样的程序吗,它可以下降到&字节级别的位?C#入门或使用粒度级文件的示例
2
A
回答
5
您可以通过使用FileStream -class和StreamReader必读文件逐字节-类。 BinaryReader更加细化。有了字节,您将有可能通过位运算符(|,&,<,<,>>)在位基上工作。
示例可在发布的链接中找到。
P.S:您可以使用SharpZipLib或压缩类.Net来压缩文件。
1
我不知道一个很好的教程,但BinaryReader是开始阅读的“位&字节”的好地方级
0
+0
很好的资源,谢谢。 – 2010-05-21 15:37:31
相关问题
- 1. C++入门级高清(初级)
- 2. scikit-learn入门示例
- 3. 2d中的粒子系统入门
- 4. 入门级PARAM
- 5. C++入门使用向量
- 6. TYPO3菜单:使用入门级
- 7. 如何从rails入门ruby返回JSON入门示例
- 8. 入门的Makefile C++(CMake的或gnumake的?)
- 9. 什么是Visual Studio 2010 C++入门中级高级C#开发入门的一些很好的参考资料?
- 10. 是否有任何基于ASP.NET MVC订阅的入门套件或示例?
- 11. OpenGL示例粒子模拟不显示粒子
- 12. TensorFlow代码帮助 - 入门示例
- 13. Gobblin快速入门示例异常:ClassNotFoundException:org.apache.gobblin.example.wikipedia.WikipediaSource
- 14. MVC3和Rhino Mocks入门示例
- 15. 如何使用XCode构建boost“入门”示例?
- 16. 门级Verilog:有条件的,生成门输入
- 17. pliz文件的入门
- 18. C - 用户级线程库示例
- 19. 机器级和网站级之间的ASP.NET配置粒度?
- 20. 使用python获取示例中wav文件的长度
- 21. 入门级的文件系统路径总是返回./
- 22. Dapper入门的好例子?
- 23. 使用Prebid的价格粒度高
- 24. RInside C++入门
- 25. Python-入门级编程
- 26. IL入门(中级语言)
- 27. 使用获取/设置粒子来实例化粒子系统
- 28. 学习C++。使用入门书
- 29. 高级色度键代码示例
- 30. 适用于Unity的Firebase快速入门示例
当然,虽然我可能会使用压缩库,而不是滚动自己的。请参阅[System.IO](http://msdn.microsoft.com/zh-cn/library/system.io.file_members.aspx)以获取文件和[GZipStream](http://msdn.microsoft.com/zh-cn/ -us/library/system.io.compression.gzipstream.aspx)进行压缩。 – 2010-05-19 18:24:18