学了数组,集合与调用创建文件的方法,想着可以单个创建文件,批量创建如何用这三个内容实现?试了几次,发现基本与脑子里想的差不多
一开始想不明白,用输出不重复的随机数和switch-case去匹配,创建多个文件,但是非常局限,过于死板:
static void Main(string[] args)
{
ArrayList ar = new ArrayList();
Random r = new Random();
for (int i = 0; i < 10; i++)
{
int number = r.Next(1, 11);
//if-else这部分是防止随机数重复的,如果重复就返回上一个循环重新生成
if (!ar.Contains(number))
{
ar.Add(number);
}
else
{
i--;
}
}
for (int i = 0; i < ar.Count; i++)
{
switch (ar[i])
{
case 1:File.Create(@"E:\测试\1.txt");
break;