web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Dynamics 365 Community / Blogs / Cup of Dev / Generate a random number in C#

Generate a random number in C#

Morne Wolfaardt Profile Picture Morne Wolfaardt

Generate a random number in C#

Generating random numbers is very easy in C#, there is a Random class in System.Random. I thought I’ll use it to generate random lotto numbers

This project is available on my Team Foundation Service https://mornewolfaardt.visualstudio.com/DefaultCollection/Random%20Number%20Generator


public void PlayLotto()

{

HashSet lottoNumber = new HashSet();
 do
 {
 Random random = new Random();
 int number = random.Next(1, 46);
 lottoNumber.Add(number);
 }
 while (lottoNumber.Count <= 5);
 lottoNumber.ToList().ForEach(Console.WriteLine);
 Console.Read();

}

 

I decided to use a hashset so that there can only unique numbers, and a do while loop to make sure that the method is recursive until I have 6 numbers

The post Generate a random number in C# appeared first on Cup of dev - A blog for developers by Morne Wolfaardt.


This was originally posted here.

Comments

*This post is locked for comments