2

比如我有一台 Lumia 920,它的总空间是 32G,可用空间是 24G。现在我想创建一些文件来填满磁盘,我怎样才能尽可能快地创建 24G 文件?我试过了,但是很慢。:-(

据我所知,一个应用程序(见下面的链接)可以做到这一点,但我真的不明白他是怎么做到的?写隔离存储很慢很慢。你能给我一些建议吗?

http://www.windowsphone.com/en-us/store/app/%E7%BC%93%E5%AD%98%E6%B8%85%E7%90%86/b790919d-8ec8-40d8-b97a -10c466cedca8

4

1 回答 1

0

您只需要像这样创建文件并写入一个字节:

FileStream fs = new FileStream(@"c:\tmp\yourfilename", FileMode.CreateNew);
fs.Seek(2048L * 1024 * 1024, SeekOrigin.Begin);
fs.WriteByte(0);
fs.Close();

这个例子将创建一个包含单字节内容的 2GB 文件!

于 2013-04-22T17:05:49.857 回答