Course Content
C# Basics
C# Basics
Comments
In programming, comments are parts of code that are meant for leaving messages, notes or perhaps comments, in the code, for yourself or for other people who might read it. A comment does not affect the functionality of the program.
A single-line comment can be added using the double forward slash (//
) operator:
main
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { // This is a comment System.Console.WriteLine("Hello World"); } } }
A multi-line comment can be added by enclosing the text inside /*
and */
operators.
main
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { /* This is a multi-line comment */ System.Console.WriteLine("Hello World"); } } }
Multi-line comments can also be used to comment out parts of a single line:
main
namespace ConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine(/*" This text will not be shown." */ "This text will be shown. "); /* System.Console.WriteLine("The whole statement is commented out"); */ } } }
It is also a common practice to comment-out a piece of code which we temporarily want to exclude from the program:
main
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { System.Console.WriteLine("Line 1"); System.Console.WriteLine("Line 2"); // System.Console.WriteLine("Line 3"); System.Console.WriteLine("Line 4"); } } }
Thanks for your feedback!