110,539
社区成员
发帖
与我相关
我的任务
分享
string[] dirs = new string[] { @"g:\1.txt", @"g:\2.txt", @"g:\3.txt", @"g:\4.txt" };
Random r = new Random();
int index = r.Next(0, 4);//Next(0,4)的范围是0,1,2,3,不取上限的,你原来的Next(1,4)是取不到4的
FileStream fileStream = new FileStream(dirs[index], FileMode.Open, FileAccess.Read, FileShare.Read);
byte[] bytes = new byte[fileStream.Length];
fileStream.Read(bytes, 0, bytes.Length);
fileStream.Close();