我在對一個文件進(jìn)行壓縮的時候,如果這個文件過大比如說2G,那么就會在這句話中報錯:FileStream fs = File.OpenRead(file);byte[] buffer = new byte[fs.Length];其中fs.Length=1081126835 程序走到byte[] buffer = new byte[fs.Length];這句話時回拋出System.OutOfMemoryException異常請問該怎么解決這樣的問題,是不是可以采取分段壓縮的方法,單分段壓縮的方法不是很懂還請高手幫幫忙呀??
再論壓縮問題
幕布斯7119047
2018-09-12 08:06:39