gpt4 book ai didi

c# - 如何让随机数/字母生成器生成 3 个字母然后生成 6 个数字?在 WPF 中

转载 作者:行者123 更新时间:2023-11-30 19:39:59 25 4
gpt4 key购买 nike

 public string RandomGenerator()
{
var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
var random = new Random();
var result = new string(Enumerable.Repeat(chars, 9).Select(s => s[random.Next(s.Length)]).ToArray());
txtReference.Text = result;

return result;

}

我有这个代码,但我想要它,所以它特别是开头的 3 个字母,然后是 6 个数字。

最佳答案

在您已经完成的基础上,只需生成一串随机字符,然后生成一串随机数,然后将两者连接起来:

public string RandomGenerator()
{
var chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
var numbers= "0123456789";
var random = new Random();

var letterResult = new string(Enumerable.Repeat(chars, 3).Select(s => s[random.Next(s.Length)]).ToArray());
var numberResult = new string(Enumerable.Repeat(number, 6).Select(s => s[random.Next(s.Length)]).ToArray());

txtReference.Text = letterResult + numberResults;

return result;

}

关于c# - 如何让随机数/字母生成器生成 3 个字母然后生成 6 个数字?在 WPF 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25381252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com