C# урок #3 - константы и комментарии
Coding
Константы – это те переменные, которые не изменяют своё значение в дальнейшем. Для наглядного примера обратимся к одной из предыдущих наших программ.
Код:
using System;
namespace Constant
{
class Constant
{
static void Main()
{
int num = 10;
//Мы создали переменную num, значение которой можно будет в дальнейшем изменять. Например:
num1 = 5;
Console.WriteLine(num);
Console.ReadKey();
}
}
}
Чтобы создать константу, нужно просто перед типом переменной указать const:
Код:
using System;
namespace Constant
{
class Constant
{
static void Main()
{
const int num = 10;
//Мы создали константу num, значение которой изменять нельзя. И если мы попробуем присвоить ей другое значение, то у нас выведет ошибку
Console.WriteLine(num);
Console.ReadKey();
}
}
}
Помните, что объявить мы их можем один раз и к моменту компиляции они должны быть определены, а их значение будет оставаться всегда неизменным.
КОММЕНТАРИИ
Вы наверняка уже задумались, а вполне возможно и догадались, что это такое:
Код:
//Комментарий
Как вы уже догадались – это Комментарии, которые являются немаловажной частью любого языка программирования, так как они позволяют пояснять различные участки кода. Комментарии бывают однострочные (как в примере выше) и многострочные:
Код:
/* Первая строка комментария Вторая строка комментария ... N’ная строка комментария */
В однострочном комментарии всё, что находится от «//» до конца строки - игнорируется компилятором, а многострочный комментарий, расположенный между «/*» и «*/», игнорируется полностью. То есть закомментированный код и прочие пояснения не влияют на результат выполнения программы.
Так же хочется отметить, что многострочный комментарий можно поместить в одной строке и встраивать в участки кода:
Код:
/*Комментарий*/ Console.WriteLine(/*Комментарий*/"Текст");
Но я бы не советовал использовать встроенные комментарии, так как они могут ухудшить читабельность кода.
Символы комментария, включенные в строковый литерал, трактуются как обычные символы:
Код:
string s = "/*Переменная будет содержать данный текст*/";
На мой взгляд это всё, что нужно знать о комментариях и я думаю, что вопросы, которые могли возникнуть ранее – решены.
Не забывайте ставить 👍 если вам понравилась и подписаться на канал,а так же посетить наш чат.