1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
| class RandomString
{
private Random _rand;
public RandomString()
{
_rand = new Random();
}
public string NextString(int size)
{
char[] chars = new char[size];
for (int i = 0; i < size; i++)
{
chars[i] = (char)_rand.Next((int)'A', (int)'Z' + 1);
}
return new string(chars);
}
}
class Program
{
static RandomString rs = new RandomString();
public static void Main()
{
for(int i = 0; i < 20; i++)
{
Console.WriteLine(rs.NextString(20));
}
Console.ReadKey();
}
} |