ฉันมีความต้องการที่จะทดสอบปัญหาการโหลดบางอย่างเกี่ยวกับขนาดไฟล์ ฉันมีแอพพลิเคชั่น windows ที่เขียนด้วย C # ซึ่งจะสร้างไฟล์โดยอัตโนมัติ ฉันรู้ขนาดของแต่ละไฟล์เช่น 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)) {
}
}