Example #1
0
        void use()
        {
            Random r = new Random();

            cb = r.Next(1, 10);
            //cb++;
            Console.WriteLine(cb);
            User us = new User(cb);
            File f  = new File();

            for (int i = 0; i < MaxCountTrans; i++)
            {
                string file; string state;
                file  = us.Choice_file();
                state = us.Change_state();
                Console.WriteLine("Пользователь" + us.name.ToString() + " отправляет запрос на " + state.ToString() + " файл " + file.ToString());
                us.Send(f, file, state);
                string stfile; string stat;
                stfile = f.Change_state_file(file);
                stat   = f.state_file(file, stfile);
                Console.WriteLine("Файловая система отправляет " + stat.ToString());
                f.Send(us, stat);
            }
        }