Переменная представляет числовое или строковое значение или объект класса. Значение, хранящееся в переменной, может измениться, однако имя остается прежним.
Переменная представляет собой один тип поля. Переменная может быть объявлена в любом месте кода. При объявлении нужно указать тип переменной, задавать ее значение не обязательно.
Следующий код является простым примером объявления целочисленной переменной, присвоения ей значения и последующего присвоения нового значения.
int x = 1; // x получает значение 1
x = 2; // x получает значение 2
В C# переменные объявляются с определенным типом данных и именем. Тип указывает, помимо всего прочего, точный объем памяти, который следует выделить для хранения значения при выполнении приложения. При преобразовании переменной из одного типа в другой язык C# следует определенным правилам.
Константа является другим типом поля. Она хранит значение, присваиваемое по завершении компиляции программы, и никогда после этого не изменяется. Константы объявляются помощью ключевого слова const; их использование способствует повышению удобочитаемости кода
const int speedLimit = 55;
const double pi = 3.14159265358979323846264338327950;
Тема 2.6 Массивы в Windows Forms Application
Чтобы понять принципы работы программы C#, давайте рассмотрим традиционную программу "Hello World!" и разберем каждую строку ее кода на C#.
Для упорядочения и оформления кода в языке C# используются классы. В действительности весь выполняемый код C# должен содержаться в классе, что справедливо и для короткой программы типа "Hello World!". Ниже приведен код программы, отображающей в окне консоли сообщение "Hello World!".