static void Main(string[] args) { // 0 - бесплатная версия, 1 - Про версия, 2- Експерт версия Console.WriteLine("Введите ключ доступа"); int key = int.Parse(Console.ReadLine()); if (key == 0) { DocumentWorker documentWorker = new DocumentWorker(); documentWorker.OpenDocumnet(); documentWorker.EditDocumnet(); documentWorker.SaveDocumnet(); } else if (key == 1) { DocumentWorker documentWorker = new ProDocumentWorker(); documentWorker.OpenDocumnet(); documentWorker.EditDocumnet(); documentWorker.SaveDocumnet(); } else if (key == 2) { ProDocumentWorker documentWorker = new ExpertDocumentWorker(); documentWorker.OpenDocumnet(); documentWorker.EditDocumnet(); documentWorker.SaveDocumnet(); } else { Console.WriteLine("Неверно указанный ключ"); } Console.WriteLine(); }