我需要测试一些与文件大小有关的加载问题。我有一个用 C # 编写的 windows 应用程序,它会自动生成文件。我知道每个文件的大小。100KB,以及要生成多少个文件。我需要的帮助是如何生成一个小于或等于所需文件大小的字符串。
伪代码:
long fileSizeInKB = (1024 * 100); //100KB
int numberOfFiles = 5;
for(var i = 0; i < numberOfFiles - 1; i++) {
var dataSize = fileSizeInKB;
var buffer = new byte[dataSize];
using (var fs = new FileStream(File, FileMode.Create, FileAccess.Write)) {
}
}