有人可以提供有關使用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. 使用細粒度鎖的代碼示例(JCR Jackrabbit?)
- 2. C++入門級高清(初級)
- 3. scikit-learn入門示例
- 4. 2d中的粒子系統入門
- 5. 入門級PARAM
- 6. 不適用Xtify入門示例
- 7. C++入門使用向量
- 8. TYPO3菜單:使用入門級
- 9. 入門的Makefile C++(CMake的或gnumake的?)
- 10. 在Mac上使用C或C++進行GUI編程入門
- 11. 如何從rails入門ruby返回JSON入門示例
- 12. 什麼是Visual Studio 2010 C++入門中級高級C#開發入門的一些很好的參考資料?
- 13. C++細粒度時間
- 14. 是否有任何基於ASP.NET MVC訂閱的入門套件或示例?
- 15. OpenGL示例粒子模擬不顯示粒子
- 16. Gobblin快速入門示例異常:ClassNotFoundException:org.apache.gobblin.example.wikipedia.WikipediaSource
- 17. TensorFlow代碼幫助 - 入門示例
- 18. MVC3和Rhino Mocks入門示例
- 19. Spring入門指南MongoDB REST示例
- 20. 如何使用XCode構建boost「入門」示例?
- 21. 門級Verilog:有條件的,生成門輸入
- 22. 使用角度讀取或寫入文件到文件系統
- 23. pliz文件的入門
- 24. C - 用戶級線程庫示例
- 25. ios上的自定義控件(入門示例)
- 26. 入門排序,使用XSL或XPath
- 27. 機器級和網站級之間的ASP.NET配置粒度?
- 28. 入門級的文件系統路徑總是返回./
- 29. 使用python獲取示例中wav文件的長度
- 30. Dapper入門的好例子?
當然,雖然我可能會使用壓縮庫,而不是滾動自己的。請參閱[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