我想做个测速工具,Socket通信时怎么随机生成一个大小为1MB的数据?
byte[] test = new byte[1024 * 1024];
char[] mybody = new char[1024 * 1024]; //只生成数据的话这一步和楼上一样,到这里就可以了
//如果要把数据生成文本的话往下继续执行即可
FileStream ObjFile = new FileStream(@"C:\myfile.dat",FileMode.Create,FileAccess.Write,FileShare.Read);
StreamWriter sw = new StreamWriter(ObjFile,System.Text.Encoding.Default);
sw.Write(mybody);
sw.Close();
ObjFile.Close();