1 Відповідь. Random rnd = новий Random(); int myRandomNo= rnd. Далі (10000000, 99999999); // створює 8-значне випадкове число.
2 додаткові відповіді
- Один варіант. public class StringHelpers { public static string InvoiceGuid() => Guid.NewGuid().ToString(); }
- Використання. for (int index = 0; index < 10; index++) { Debug.WriteLine(StringHelpers.InvoiceGuid()); }
- Результати.
Налагоджувач
- class teststrandom {
- publicstaticvoid Main(string[] args) {
- int intno;
- if (args.Length == 0) {
- Console.WriteLine("Будь ласка, введіть параметр, наприклад унікальний 5");
- повернення;
- } ще {
- intno = Int32.Parse(args[0]);
Створення випадкового цілого числа в C#
- Random rng = новий Random(); int rand1 = rng.Next(100); // число від 0 до 99.
- int rand2 = rng.Next(10, 20); // число від 10 до 19.
Next(100000000) згенерує вам значення в діапазоні [0, 99999999]. Якщо ви не хочете, щоб будь-які значення, які потребують початку 0, щоб отримати 8 цифр, просто використовуйте Випадковий. Далі(10000000, 100000000) що дасть вам менший діапазон можливих значень, але вам не потрібно буде турбуватися про те, що вони мають менше 8 цифр.