@Vampire3366

Как переделать консольное приложение C# под WPF?

Есть консольное приложение. Есть класс (условно Show), который взаимодействует с пользователем (Вывод, считывание информации). Как добавить в решение WPF? Чтобы класс Show взаимодействовал с пользователем не через консоль, а через WPF. Прошу ответить как можно подробнее, так как я раньше с графическими приложениями не работал
  • Вопрос задан
  • 337 просмотров
Решения вопроса 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
ни как. по крайней мере ни как автоматически. в общем случае это полностью переписать.

- если есть логика не связанная интерфейсом (данные и обработки) - надо ее еще более четко изолировать

- логику с интерфейсом, если она есть - придется пересоздать. можно учитывать наработки, можно забить на них. это зависит от пункта выше. чем больше логики, не зависящей от интерфейса, но решающей прикладные задачи - тем меньше переписывать

ps что бы прибавить оптимизма:
- о каких объемах кода идет речь? если десятки, даже сотни строк. это все не страшно. ну или страшно только на первый взгляд
- а вот если десятки тысяч строк кода*, имеющего бизнес ценность - нужен рефакторинг. и, в итоге, все тоже, в общем то не очень страшно/сложно
* - просто трудоемко ;))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы