Dosya boyutuyla ilgili bazı yükleme sorunlarını test etmem gerekiyor. Dosyaları otomatik olarak oluşturacak C # ile yazılmış bir Windows uygulamam var. Her dosyanın boyutunu biliyorum, örn. 100 KB ve kaç dosya oluşturulacağı. Yardıma ihtiyacım olan şey, gerekli dosya boyutundan daha küçük veya ona eşit bir dizenin nasıl oluşturulacağıdır.
sözde kod:
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)) {
}
}