Тема: Допоможіть з кодом, будь ласонька!
Я нещодавно почав вивчати сі шарп. Вирішив створити невеличкий генератор паролей для того, щоб бачити результати і просто для розваги. Коли запускаю "процесс" виникає якась велика помилка. Допоможіть. Це код:
using System;
using System.IO;
using System.Linq;
using System.Collections.Generic;
namespace CSharp_Shell
{
    public static class Program
    {
        public static void Main()
        {
            Random rand = new Random();
            Console.Write("Введите минимальное число символов: ");
            string min = Console.ReadLine();
            Console.Write("Введите максимальное число символов: ");
            string max = Console.ReadLine();
            int minimum = Convert.ToInt32(min);
            int maximum = Convert.ToInt32(max);
            Console.WriteLine("Введите любой символ для генерации");
            Console.ReadKey();
            Console.Clear();
            int randInt = rand.Next(minimum, maximum);
            int[] num = new int[randInt];
            int i1 = 0;
            do {
                num[i1] = rand.Next(9);
                i1++;
            } while (i1 <= randInt);
            int manystr = maximum -= randInt;
            char[] str = new char[manystr];
            int i2 = 0;
            do {
                str[i2] = (char)rand.Next(0x0410, 0x44F);
                i2++;
            } while (i2 <= manystr);
            string ints = String.Concat<int>(num);
            string strs = String.Concat<char>(str);
            string password = ints + strs;
            Console.Write(password);
        }
    }
}

