Visual Studio: Debug informatie schrijven naar Output window

Met zowel Debug.WritelLine() als met Trace.WriteLine() kan je berichten tonen in de Output window van Visual Studio. Het verschilt tussen deze twee methode heeft te maken met het builden van de applicatie. Als je build configuratie op 'Release' staat, dan negeert de compiler alle 'Debug' statements. Deze statements zitten dus niet in de gemaakte assemblies (dll, exe). De 'Trace'-statements worden niet genegeerd, wat dus betekent dat deze wel in de assemblies zitten.

Naast de 'WriteLine' bieden Debug en Trace ook andere methodes, zoals bijvoorbeeld 'Assert'. Met deze methode kunnen condities worden opgegeven. Pas als aan een conditie wordt voldaan, dan pas wordt er naar de Output window geschreven.

bron: https://support.microsoft.com/en-us/kb/815788

Reacties

Populaire posts van deze blog

[SQL Server] varchar vs nvarchar

MS Sql 70-461: Chapter 5

[C#] Class serialiseren en deserialiseren