标签:.net-4.5
c# 怎么样开辟超大数组
如题,例如代码需要开辟20000×20000的数组,按如下方式声明 double[,] a = new double[20000, 20000]; 就会有System.OutOfMemoryException错误。 本人的操作系统是windows server 2008 R2 Enterprise,64位,内存64G,内存方面是够用。 网上查到了利用<……
02-23 立刻查看
C#.net SharpZip 解压缩 如何识别 zip 文件
目前,我在使用 SharpZip api 来处理我的 zip 文件实体。它压缩和解压缩时工作很出色。不过,我遇到的麻烦是如何确定文件是不是 zip 。我需要知道是否有一种方法探测文件流是否可以被解压缩。最初我使用如下方式: FileStream lFileStreamIn = File.OpenRead(mSourceFile); lZipFile = n……
07-26 立刻查看