public void DoDecrypt(string algName, string text, Dictionary <string, string> parameters) //Функция выбирает нужный алгоритм и запускает его { if (_algorythm?.Name != algName) { WriteResult?.Invoke("Сначала необходимо выполнить алгоритм."); return; } WriteText?.Invoke(_algorythm?.DeCrypt(text, parameters)); }