17:57 Урок №1. Базовые знания C#. Типы данных и константы | ||||||||||||||||||||||||||||||||||||||||||
Предисловие В каждой сфере требуются те или иные базовые знания, так и в С#, необходимы базовые знание в программирование или хотя бы что с чем тут едят, образно выражаясь. Ну чтож, приступим... В программировании мы в основном оперируем процедурами, переменными, функциями, условиями и ещё много чем. Сейчас речь пройдет о визуальном программировании. В C# существует такой тип проектов, как Windows Forms. Я считаю его одним из самых простых способов в написании программного обеспечения, лично я использую WF для оптимизации своей админской работы, а именно написания программ, которые позволят без лишних действий вызывать часто используемые функции, к примеру не набирать в "Выполнить" regedit, а вызвать редактор одним кликом внутри программы, просто как дважды два. Начнем с самого базового, это с типов переменных, которые нам встречаются при программировании. Я приведу Вам таблицу с типами переменных:
Для того, чтобы использовать переменную, ее сначала нужно объявить: static void Main(string[] args)
{ int a; // объявляем переменную a типа int a = 5; // записываем в переменную a число 5 int b, c; // объявить можно сразу несколько переменных через запятую bool d; // объявляем переменную d типа bool d = true; // записываем в переменную d значение true (истина) long e = 10; // при объявлении переменной можно сразу же задавать ей значение, это называется инициализацией float f = 5.5f; // чтобы записать число с плавающей точкой типа float, нужно после значения добавлять суффикс f. char g = 'g'; // объявление символьной переменой g с ее инициализацией значением символа 'g' }
static void Main(string[] args)
{ int a; Console.WriteLine(a); //ошибка }
static void Main(string[] args)
{ int a = 35; short b = 10; a = b; // неявное преобразование. Так как int большего размера, чем short – утери данных не будет b = a; // ошибка компиляции, нельзя тип большего размера неявно преобразовать в тип меньшего размера }
static void Main(string[] args)
{ int a = 35000; short b = 10; b = (short) a; // в этом случае уже ошибки не будет. Так как максимальное значение типа short 32767, здесь будет утеря данных. } Константы static void Main(string[] args)
{ const int months = 12; // объявление константы months = 13; // ошибка компиляции }
static void Main(string[] args)
{ const int months = 12; const int monthSalary = 1024; int yearSalary = monthSalary * months; }
static void Main(string[] args)
{ int yearSalary = 12 * 1024; }
static void Main(string[] args)
{ Console.WriteLine(100); // 100 есть 100 и этого не изменить, это константа, а точнее числовой литерал Console.WriteLine("Hello!"); // строка “Hello!” является строчным литералом }
Ну вот, сегодня мы познакомились с основными типами данных, как ими пользоваться и константами, в следующих уроках буду рассказывать про другие вещи, всем прямого кода и дебага без ошибок! | ||||||||||||||||||||||||||||||||||||||||||
Категория: Уроки по C# | Просмотров: 829 | |
Всего комментариев: 0 | |