Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Comentarios | Comenzando
Conceptos básicos de C#

book
Comentarios

En programación, los comentarios son partes del código que están destinadas a dejar mensajes, notas o quizás comentarios, en el código, para ti o para otras personas que puedan leerlo. Un comentario no afecta la funcionalidad del programa.

Un Comentario de Línea Única se puede agregar usando el operador de doble barra diagonal (//):

cs

main

copy
namespace TestConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
// This is a comment
System.Console.WriteLine("Hello World");
}
}
}
1234567891011
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { // This is a comment System.Console.WriteLine("Hello World"); } } }

Un Comentario de Múltiples Líneas se puede agregar encerrando el texto dentro de los operadores /* y */.

cs

main

copy
namespace TestConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
/*
This
is
a
multi-line
comment
*/
System.Console.WriteLine("Hello World");
}
}
}
1234567891011121314151617
namespace TestConsoleApp { internal class Program { static void Main(string[] args) { /* This is a multi-line comment */ System.Console.WriteLine("Hello World"); } } }

Los comentarios de varias líneas también se pueden usar para comentar partes de una sola línea. Por ejemplo:

cs

main

copy
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"); */
}
}
}
1234567891011
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"); */ } } }

También es una práctica común comentar una parte del código que temporalmente queremos excluir del programa:

cs

main

copy
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");
}
}
}
12345678910111213
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"); } } }
question mark

¿Qué líneas se incluirán en la salida del siguiente programa?

namespace TestConsoleApp
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("first line");
// Console.WriteLine("second line");
// Console.WriteLine("third line");
Console.WriteLine(/* some comment here */ "fourth line");
}
}
}

Select the correct answer

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 5

Pregunte a AI

expand
ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

some-alt