有谁能告诉我如何生成一个只包含c#字母的随机字符串? 我基本上想要一个随机值并填写我的表单。我希望这个值只包含字母? 我怎么能这样做?
答案 0 :(得分:0)
您可以使用Random
类生成1到26之间的随机数,并将其转换为字符。像这样:
Random rnd = new Random();
int length = 20;
var str = "";
for(var i = 0; i < length; i++)
{
str += ((char)(rnd.Next(1,26) + 64)).ToString();
}
Console.WriteLine(str);