我需要测试一些与文件大小有关的负载问题.我有一个用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)) {
}
}
Run Code Online (Sandbox Code Playgroud) 我需要有关Regex表达式的帮助来验证ID模式,该模式是7个字符,其中第一个位置是Alpha(AZ)并忽略大小写,最后6个是Numeric(0-9).
示例:X155230或x155230
多谢你们.