В этой статье мы узнаем о комментариях C #, различных стилях комментариев, а также о том, почему и как их использовать в программе.
Комментарии используются в программе, чтобы помочь нам понять фрагмент кода. Это удобочитаемые слова, предназначенные для чтения кода. Комментарии полностью игнорируются компилятором.
В C # есть 3 типа комментариев:
- Однострочные комментарии (
//
) - Многострочные комментарии (
/* */
) - Комментарии XML (
///
)
Однострочные комментарии
Однострочные комментарии начинаются с двойной косой черты //
. Компилятор игнорирует все после //
до конца строки. Например,
int a = 5 + 7; // Добавляем 5 и 7
Вот Adding 5 and 7
комментарий.
Пример 1: Использование однострочного комментария
// Hello World Program using System; namespace HelloWorld ( class Program ( public static void Main(string() args) // Execution Starts from Main method ( // Prints Hello World Console.WriteLine("Hello World!"); ) ) )
Вышеупомянутая программа содержит 3 однострочных комментария:
// Программа Hello World // Выполнение начинается с метода Main
и
// Выводит Hello World
Однострочные комментарии могут быть записаны в отдельной строке или вместе с кодами в одной строке. Однако рекомендуется использовать комментарии в отдельной строке.
Многострочные комментарии
Многострочные комментарии начинаются с /*
и заканчиваются */
. Многострочные комментарии могут занимать несколько строк.
Пример 2: Использование многострочного комментария
/* This is a Hello World Program in C#. This program prints Hello World. */ using System; namespace HelloWorld ( class Program ( public static void Main(string() args) ( /* Prints Hello World */ Console.WriteLine("Hello World!"); ) ) )
Приведенная выше программа содержит 2 многострочных комментария:
/ * Это программа Hello World на C #. Эта программа печатает Hello World. * /
и
/ * Печатает Hello World * /
Здесь мы, возможно, заметили, что многострочный комментарий не обязательно должен занимать несколько строк. /*… */
можно использовать вместо однострочных комментариев.
Комментарии к документации XML
Комментарий к документации XML - это особая функция C #. Он начинается с тройной косой черты ///
и используется для категорического описания фрагмента кода… Это делается с помощью тегов XML в комментарии. Эти комментарии затем используются для создания отдельного файла документации XML.
Если вы не знакомы с XML, см. Что такое XML?
Пример 3: Использование комментария к документации XML
/// /// This is a hello world program. /// using System; namespace HelloWorld ( class Program ( public static void Main(string() args) ( Console.WriteLine("Hello World!"); ) ) )
Комментарий XML, используемый в приведенной выше программе:
/// /// Это программа hello world. ///
Сгенерированная XML-документация (файл .xml) будет содержать:
Привет мир
Посетите Комментарии к XML-документации, если вы хотите узнать больше.
Используйте комментарии правильно
Комментарии используются для объяснения частей кода, но не следует злоупотреблять ими.
Например:
// Выводит Hello World Console.WriteLine ("Hello World");
Использование комментария в приведенном выше примере не обязательно. Очевидно, что в строке будет напечатано Hello World. В таких случаях следует избегать комментариев.
- Вместо этого в программе следует использовать комментарии для объяснения сложных алгоритмов и методов.
- Комментарии должны быть краткими и по существу, а не длинным описанием.
- Как правило, лучше объяснять, почему, а не как , используя комментарии.