实现代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace day01
{
class RandomString
{
int time;
public void GetRandomString(int num)
{
string[] randomString = new string[num];
for (int i = 0; i < num; i++)
{
randomString[i] = CreateRandomString();
Console.WriteLine("第{0}个随机字符串:{1}", i + 1, randomString[i]);
}
}
public string CreateRandomString()
{
int number;
char ch1;
string randomStr = null;
//为了让每次的随机数不同
this.time++;
long num2 = DateTime.Now.Ticks + this.time;
Random random = new Random(((int)(((ulong)num2) & 0xffffffffL)) | ((int)(num2 >> this.time)));
int temp = random.Next();
//如果随机的长度为0,设为1


4089

被折叠的 条评论
为什么被折叠?



