C Sharp/Синтаксис: различия между версиями

Содержимое удалено Содержимое добавлено
пунктуация, орфография
Строка 5:
== Операторы ==
== Комментарии ==
Комментарии позволяют не только временно исключать часть кода, но и писать комментарии к функциям, классам, и. т.дп. прямо в коде. На этапэтапе компиляции все комментарии игнорируются, поэтому можно не беспокоится ооб увеличении размера или какогокаком-ибо либо воздействиявоздействии на конечный файл, так как туда они не попадут.
 
;Однострочные комментарии: "//" Эта последовательность символов, маркирует весь последующий код в строке как комментарий.
 
;Многострочные комментарии: При помощи них можно за комментироватьзакомментировать любой отрезок кода. такиеТакие комментарии начинаются с "/*" и заканчиваются "*/". Весь текст между ними, независимо от того, находится он на одной строке или нескольких, будет за комментированзакомментирован.
<source lang="csharp">
//Это коментарий, который действует лишь до конца строки.
using System; //Как видно, предыдущий комментарий не распространяется на строку ниже.
/*
А здесь мы
можем
закомментировать так много строк, как захотим
*/
</source>
 
;Комментарии XML документации: Эти комментарии используются для документации кода. Так например, прокомментировав класс, при обращении к нему Visual Studio покажет нам наш комментариикомментарий, либо, после того как мы закончим программу, будет возможно автоматически с генерироватьсгенерировать документацию. В данном случае возможно использование как однострочных, так и многострочных комментариев. Комментарии XML похожи на обычные, за исключением того что комментарий начинается с последовательности: "///", а много строчныемногострочные начинаются с "/**", потом каждая следующая строка отделяется при помощи символа "*", и наконец последняя помечается "*/". Например:
 
<source lang="csharp">
Строка 50:
Переменные <code>myInteger</code> и <code>MyInteger</code> отличаются по причине чувствительности к регистру C#.
 
Например, в C# существует класс <code>Console</code> при помощи которого совершается большинство операций с окном консоли. Если мы попытаемся выполнить код, указанный ниже, то в итоге компилятор будет выдавать ошибку до тех пор, пока мы не объявим <code>console</code>.
<source lang="csharp">
// Ошибка компиляции!