Exemplo n.º 1
0
 public Translate()
 {
     translateDict = new Dictionary <int, List <int> >();
     wordsOut      = new ListOfWords();
     wordsIn       = new ListOfWords();
     ListFilling();
 }
Exemplo n.º 2
0
        void JobWordList()
        {
            Write("\n\tВыбран режим: ");
            WriteLine("работа со списком слов\n");

            SetLanguage     wordsLingva;
            SetActWordsList actWordList = SetActWordsList.Undefined;

            do
            {
                SelectMenu += MenuPool.CreateMenuSelectLanguage().SelectOption;
                ListOfWords words = new ListOfWords();
                wordsLingva = (SetLanguage)SelectMenu?.Invoke("Выбор языка:");
                SelectMenu  = null;
                if (wordsLingva != SetLanguage.Undefined)
                {
                    words.WordLanuage  = wordsLingva;
                    words.UserLanguage = wordsLingva;
                    words.ReadFromXML();
                    WriteLine("\n\tВыбран язык: {0}", dictLingva[words.WordLanuage]);
                    do
                    {
                        SelectMenu += MenuPool.CreateMenuWordsList().SelectOption;
                        actWordList = (SetActWordsList)
                                      SelectMenu?.Invoke("Что вы хотите сделать со списком слов?");
                        SelectMenu = null;
                        words.dictActWordList[actWordList]();
                    } while (actWordList != SetActWordsList.Undefined);
                    words.WriteToXML();
                }
            } while (wordsLingva != SetLanguage.Undefined);
        }