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.cs
99
1
2
3
4
5
6
7
8
9
10
11
namespace TestConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
// This is a comment
System.Console.WriteLine("Hello World");
}
}
}
1234567891011namespace 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.cs
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
namespace TestConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
/*
This
is
a
multi-line
comment
*/
System.Console.WriteLine("Hello World");
}
}
}
1234567891011121314151617namespace 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.cs
99
1
2
3
4
5
6
7
8
9
10
11
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"); */
}
}
}
1234567891011namespace 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.cs
99
1
2
3
4
5
6
7
8
9
10
11
12
13
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");
}
}
}
12345678910111213namespace 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"); } } }
Var alt klart?
Tak for dine kommentarer!
Sektion 1. Kapitel 5
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat