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

后端 未结 13 1814
清歌不尽
清歌不尽 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 18:40

    private static Random random = new Random((int)DateTime.Now.Ticks);//thanks to McAden
    
    public long LongBetween(long maxValue, long minValue)
    {
        return (long)Math.Round(random.NextDouble() * (maxValue - minValue - 1)) + minValue;
    }
    

提交回复
热议问题