How to generate a random 10 digit number in C#?

后端 未结 13 1816
清歌不尽
清歌不尽 2020-12-15 18:00

I\'m using C# and I need to generate a random 10 digit number. So far, I\'ve only had luck finding examples indicating min maximum value. How would i go about generating a r

相关标签:
13条回答
  • 2020-12-15 19:06

    I came up with this method because I dont want to use the Random method :

    public static string generate_Digits(int length)
    {
        var rndDigits = new System.Text.StringBuilder().Insert(0, "0123456789", length).ToString().ToCharArray();
        return string.Join("", rndDigits.OrderBy(o => Guid.NewGuid()).Take(length));
    }
    

    hope this helps.

    0 讨论(0)
提交回复
热议问题