1 Відповідь. Random rnd = новий Random(); int myRandomNo= rnd. Далі (10000000, 99999999); // створює 8-значне випадкове число.

2 додаткові відповіді

  1. Один варіант. public class StringHelpers { public static string InvoiceGuid() => Guid.NewGuid().ToString(); }
  2. Використання. for (int index = 0; index < 10; index++) { Debug.WriteLine(StringHelpers.InvoiceGuid()); }
  3. Результати.

Налагоджувач

  1. class teststrandom {
  2. publicstaticvoid Main(string[] args) {
  3. int intno;
  4. if (args.Length == 0) {
  5. Console.WriteLine("Будь ласка, введіть параметр, наприклад унікальний 5");
  6. повернення;
  7. } ще {
  8. intno = Int32.Parse(args[0]);

Створення випадкового цілого числа в C#

  1. Random rng = новий Random(); int rand1 = rng.Next(100); // число від 0 до 99.
  2. int rand2 = rng.Next(10, 20); // число від 10 до 19.

Next(100000000) згенерує вам значення в діапазоні [0, 99999999]. Якщо ви не хочете, щоб будь-які значення, які потребують початку 0, щоб отримати 8 цифр, просто використовуйте Випадковий. Далі(10000000, 100000000) що дасть вам менший діапазон можливих значень, але вам не потрібно буде турбуватися про те, що вони мають менше 8 цифр.