use*_*591 2 c# wpf visual-studio-2012
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;
}
Run Code Online (Sandbox Code Playgroud)
我有这个代码,但我想要它所以它特别是在开头有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;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
457 次 |
| 最近记录: |