Если есть файл из 27000 слов, то с его помощью можно сделать очень много интересного. На уроке мы ищем палиндромы, детские слова и анаграммы. Хорошее подспорье для игры Эрудит.
Дата отправки отчёта:
21 июня 2019 г.
Задание выполнено: за
2 дня 3 час. 19 мин.
Чему научился:
Прикольные программы. Жаль где-то в конце ошибся. По-любому надо исправить, уж больно интересный результат
Да, программа очень интересная! Тоже со временем хочу до нее добраться, попрактиковаться. Ты молодец, что ищешь ошибки, так развиваются навыки лучше понимать код. Иногда появляется желание что-то свое добавить, как-то улучшить, видоизменить. Успехов тебе в твоих начинаниях!
Так как там одинаковые конструкции обработки слов у первых 3 кнопок, я вынес это все в функцию и передавал делегат. На мой взгляд это рациональнее. В целом, спасибо за урок)
Трудности: Для возможности записи в файл новых слов и считывания их сразу пришлось открывать и записывать Stream потоком. Задал полный путь к файлу. Есть ли возможность задавать относительный путь? А лучше зашивать в ресурсы? Добавлена возможность выборки слов для игры эрудит. (кнопка для Танюши. Учитывается количество одинаковых букв.)
Добавлена возможность добавления слов в файл во время работы программы.