Interview questions

.Net - What are Debug and Trace classes?

Next question>>           Learn .NET
.Net - What are Debug and Trace classes? - June 03, 2009 at 11:00 AM by Shuchi Gauri

What are Debug and Trace classes? Explain how to use them to display error classes.

Both are used to help programmers find errors, occurring events and flow of code. In release mode, however, debug class is disabled and only Trace class is valid to trap things in a live application.

Both have assert functions to validate values.

Trace.WriteLine(variable value or comment).
Debug.WriteLine(variable value or comment).

We could create error handlers to trap unhandled exceptions trapped by Trace and Debug class.

Next question>>

Also read

.NET debugging tools

How do we step through code?, What are the debugging windows available?.................

.NET debug and trace classes

What is Break mode?, What are the options for stepping through code?, What is a Breakpoint?, Define Debug and Trace Class, Explain how to configure Trace switches in the application's .config file, What are Trace switches?................

.Net Debugging and tracing

What is break mode? What are the options to step through code?, Debug Vs Trace, Define trace class, Define Listeners collection of Trace and Debug objects, Define Trace Switches.................

What is the difference between Debug.Write and Trace.Write?

Debug.Write: Debug Mode, Release Mode (used while debuging a project)...............

Describe the debugging windows available in .NET.

Breakpoints: displays a list of all the breakpoints and where they are.........

What are Debug and Trace classes? Explain how to use them to display error classes.

Both are used to help programmers find errors, occurring events and flow of code.......... 



Write your comment - Share Knowledge and Experience


 

 
Latest placement tests
Latest links
 
Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring