Что эквивалентно System.out.println () в C # / Silverlight? - PullRequest
24 голосов
/ 19 февраля 2011

Я занимаюсь разработкой некоторых проектов на C # и Silverlight.

Я пытаюсь напечатать строки кода для отладки, но Console.Write(), похоже, не работает.

Я создал приложение Silverlight, а не консольное приложение, где Console.Write() работало.Как можно распечатать в консоли или в окне вывода в проекте приложения Silverlight?

Ответы [ 2 ]

29 голосов
/ 19 февраля 2011

Используйте System.Diagnostics.Debug.Write для печати в окне вывода отладки.

См. http://msdn.microsoft.com/en-us/library/system.diagnostics.debug.write.aspx

4 голосов
/ 14 июня 2012

Использование System.Diagnostics.Debug.WriteLine();, как упомянули Fox32 и VoodooChild, изначально не работало для меня.Очевидно, моя отладка не работала вообще (например, точки останова не срабатывали).

Мне удалось исправить отладку с помощью IE вместо FireFox (см. Отладка Silverlight, не затрагивающая точки останова )

Как только это было исправлено, System.Diagnostics.Debug.WriteLine(); работал отлично:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...