Я новичок в Visual Studio (2015) и C#, и у меня возникают проблемы с чем-то очень простым. То, что я пытаюсь сделать, - просто протестировать функцию, отобразив некоторый текст, который указывает, что вызвана функция, из которой выполняется эта функция. Я делаю приложение WPF.Показать простую тестовую строку/значение
У меня есть опыт работы с javascript, php и ActionScript 3/Flash, и на всех этих языках легко просто написать строку текста, чтобы увидеть, вызывается ли функция или видят значение переменной; с чем-то вроде trace()
, , и т. д.
Однако, проработав достаточно часа, чтобы сделать это на C#, я не могу найти способ сделать это без написания целых блоков кода или написания этого текста на некоторый внешний файл.
Насколько я понимаю, Trace.WriteLine()
записывает его содержимое во внешний файл и нуждается в целой группе дополнительных строк кода, чтобы отображать его в другом месте. То же самое для Console.WriteLine()
, потому что сначала вам нужно вызвать консоль, которая будет открыта первой.
На данный момент я использую System.Windows.MessageBox.Show("test")
, но это не очень удобно по моему мнению. Я не могу себе представить, что нет другого простого способа проследить простую строку или var или что-то еще.
Пожалуйста, помогите этому новичку!
'Debug.WriteLine' https://msdn.microsoft.com/en-us/library/system.diagnostics.debug.writeline(v=vs.110).aspx –
Спасибо, но когда я использую это, я Не видите ли строку в любом месте? – poepje
Вы увидите его в окне вывода Visual Studio. https://msdn.microsoft.com/en-us/library/3hk6fby3.aspx –