最近一直在研究 Smart Client 的 Smart Update 开发,从 Microsoft Updater Application Block v2.0 里面学到了很多东西,这里不得不佩服 Enterprise Library 的设计,设计模式和 XML 的运用使得 Enterprise Library 的扩展性很强,设计十分优美,是学习 OOP 的好范例。本人看了之后感叹自己写的代码大部分还是面向过程。
Enterprise Library 的广告就做到这里了,下面一个操作文件的工具类是从 Microsoft Updater Application Block v2.0 里面取出来的,感觉具有一定的参考价值,希望对大家有帮助。
文件操作工具类 FileUtilityusing System;
文件操作工具类 FileUtility
using System.IO;
文件操作工具类 FileUtility
using System.Runtime.InteropServices;
文件操作工具类 FileUtility
文件操作工具类 FileUtility
namespace RapidTier

相关文章: