How to use random in C#?

Using the Random class in C# to generate random numbers. Here are some common usage examples:

  1. casual
Random random = new Random();
  1. Generate a random integer:
int randomNumber = random.Next();
  1. Generate a random integer within a specified range (including the minimum value, excluding the maximum value):
int randomNumber = random.Next(minValue, maxValue);
  1. Generate a random decimal number:
double randomDouble = random.NextDouble();
  1. Generate a random floating point number within a specified range.
double randomDouble = random.NextDouble() * (maxValue - minValue) + minValue;

Please note that the Random class generates pseudo-random numbers based on the current time seed. If truly random numbers are needed, a more powerful random number generator should be used.

bannerAds