I have an application that uses Trace.WriteLine in nearly every method it uses. The program has several different problems.
What I am wondering is if there is any overhead that comes with using System.Diagnostics.Trace.WriteLine so often? I am looking to solve problems as I discover them and I personally feel using Debug/Trace WriteLine in nearly every single method within the program has to come with a performance cost.
The programmer who wrote this application was rushed and also included some asset statements that has caused trouble for us in the past.