
C#
qhq5152096
asp.net
展开
-
HttpApplication 类
HttpApplication 类 定义 ASP.NET 应用程序中的所有应用程序对象通用的方法、属性和事件。此类是用户在 global.asax 文件中所定义的应用程序的基类。 命名空间:System.Web程序集:System.Web(在 system.web.dll 中) var ExpCollDivStr = ExpCollDivStr;ExpCollDi原创 2007-02-27 14:46:00 · 1432 阅读 · 0 评论 -
如何有效的使用C#读取文件
你平时是怎么读取文件的?使用流读取。是的没错,C#给我们提供了非常强大的类库(又一次吹捧了.NET一番),里面封装了几乎所有我们可以想到的和我们没有想到的类,流是读取文件的一般手段,那么你真的会用它读取文件中的数据了么?真的能读完全么?通常我们读取一个文件使用如下的步骤:1、声明并使用File的OpenRead实例化一个文件流对象,就像下面这样 FileStream转载 2007-04-05 15:24:00 · 626 阅读 · 0 评论 -
匹配IP字串、域名的正则表达式
读了几页《Mastering Regular Expression》,有心想写一个能够匹配IP字串的正则表达式,实际尝试发现远没有自己写几行代码来判断来得容易,呵呵。一个IP字串,由四段组成,每一段是0~255的数字,段与段之间用小数点隔开,比如61.139.2.69就是一个合法的IP字串。如果正则表达式写成/d{1,3}(/./d{1,3}){3}无疑是不负责的,因为它可以匹配300.4转载 2007-07-27 10:11:00 · 798 阅读 · 0 评论 -
获得EXE文件所在的目录
首先要弄清你对“当前目录”(Current Directory)的定义是什么。◆工作目录你的应用程序正在哪个目录下工作。这个目录并不一定是EXE文件所在的目录,而且在程序运行中是可以改变的。System.IO.Directory类提供了GetCurrentDirectory方法,该方法是对Win32 API的GetCurrentDirectory函数的一个封装。此外,System.Environ转载 2009-02-06 11:05:00 · 1905 阅读 · 0 评论 -
C# 压缩文件
System.IO.Compression 命名空间 注意:此命名空间在 .NET Framework 2.0 版中是新增的。 System.IO.Compression 命名空间包含提供基本的流压缩和解压缩服务的类。 (downmoon原作) 类 说明 DeflateStream 提供用于使用转载 2009-02-05 11:41:00 · 1187 阅读 · 1 评论 -
在C#中利用SharpZipLib进行文件的压缩和解压缩收藏
我在做项目的时候需要将文件进行压缩和解压缩,于是就从http://www.icsharpcode.net(http://www.icsharpcode.net/OpenSource/SharpZipLib/Download.aspx)下载了关于压缩和解压缩的源码,但是下载下来后,面对这么多的代码,一时不知如何下手。只好耐下心来,慢慢的研究,总算找到了门路。针对自己的需要改写了文件压缩和解压缩的两转载 2009-02-05 11:49:00 · 1242 阅读 · 0 评论 -
在使用ICSharpCode.SharpZipLib进行目录压缩后,再解压缩是提示这个错误Size mismatch: 4294967295;126976 70202;126976
如果有源码的话可以这样做: 在项目所引用库“ICSharpCode.SharpZipLib.dll”的ICSharpCode.SharpZipLib.Zip.Compression. ZipInputStream.cs类中找到抛出异常的代码段: int BodyRead(byte[] buffer, int offset, int count) { ... if ((flags & 8) == 0转载 2009-02-06 09:23:00 · 4878 阅读 · 7 评论 -
C#操作压缩文件
从.NET 2.0开始,微软提供了一个 System.IO.Compression 的NameSpace,下含有 GZipStream 和 DeflateStream,都具有压缩和解压功能,但是,确不支持 zip 和 rar等常用的压缩文件。因为rar是有版权的,不支持有情可原,但zip是开源的,也不支持就有点自私了(估计微软是为了自己的cab格式) 对于 rar 格式,我们可以直接利用W转载 2009-02-05 11:38:00 · 2506 阅读 · 0 评论