J'ai besoin de tester certains problèmes de charge en ce qui concerne la taille du fichier. J'ai une application Windows écrite en C # qui générera automatiquement les fichiers. Je connais la taille de chaque fichier, ex. 100 Ko et le nombre de fichiers à générer. Ce dont j'ai besoin d'aide, c'est comment générer une chaîne inférieure ou égale à la taille de fichier requise.
pseudo code:
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)) {
}
}