I want to Use Console.writeline in my Asp.net MVC 3 Project. i don't know how to do it. i also try using System.Diagnostics.Debug.WriteLine() method but it also doesn't work. can any one suggest a solution for this
-
possible duplicate of What's the equivelent of System.out.println() in C#/Silverlight?Paul Sasik– Paul Sasik2012-07-26 11:50:34 +00:00Commented Jul 26, 2012 at 11:50
3 Answers
Debug.WriteLine("My debug string here");
should do the trick. Check that your application is in debug not release:

If nothing is coming out on your debug window, right click your project. Select properties. On the left of the opened tab, click Build. There is a check-box "Define DEBUG constant", make sure it is clicked.

You most likely know how to set the debug information to show in the output window (Debug->Windows->Output):

Comments
What do you want to do specifically?
If you want to output some debug info into the console while your MVC site is running, then I recommend the following:
1) Use System.Diagnostics.Debug.WriteLine()
2) Start the website using Debug (F5 key default, I think..) - and check the Output tab in Visual Studio
This is what I do for a lot of MVC 3/4 apps and it works just fine.