随机抽取10000个a-z之间的字母组成一个字符串。C#实现怎么做各位大侠指教一下

2025-03-09 23:31:27
推荐回答(2个)
回答1:

char[] chars = new char[10000];
Random rd = new Random();
for (int i = 0; i < 10000; i++)
{
chars[i] = (char)('a' + rd.Next(26));
}
string randString = new string(chars);

回答2:

把a-z先写进一个字符串数组,比如arr,然后用随机函数random随进得到一个0-25之间的数字,然后用arr[random]得到对应的字符。