1
Материалы урока
Урок 1. Введение в C#
Привет! Сегодня с вами познакомимся с языком программирования C#. В нем мы
научимся работать с консолью, окнами, познакомимся и разберем ООП (объектно-
ориентированное программирование). Также, ознакомимся со средой разработки Visual Studio,
его интерфейсом.
Введение
C# — это универсальный, многопарадигмальный язык программирования, охватывающий
статическую типизацию, строгую типизацию, лексическую область видимости, императивный,
декларативный,
функциональный,
универсальный,
объектно-ориентированный
и
компонентный.
Объектно-ориентированный язык — это объект который объединяет в себе разные методы,
классы, поля и другое.
Microsoft – команда этой корпорации создали язык.
Unity – именно C# нужно знать для работы с Юнити.
Но что нужно знать, чтобы разбираться и понимать?
Синтаксис и логику языка. Синтаксис — это правила любого языка: орфография и
грамматика языка. Есть переменные, которые имеют тип данных, которые взаимодействуют со
всеми классами, методами и т.д. И есть условия, циклы, свичи и другое что мы будем изучать
вместе с вами.
Visual Studio
Перед началом работы не обходимо скачать и установить среду разработки, в которой
будет писать наш код, она называется Visual Studio.
Ссылку на скачивания можно взять на сервере в дискорде
наш сервер называется
«ITStep Academy».
Перейдите на сервер, а там, выберите Помощь
, в ней есть
программы
, среди которой найдете Visual Studio.
После того как перейдете по ссылки выберите бесплатную версию Community.
2
Далее выберите все необходимые вам компоненты. Но «Разработка классических
приложений .NET» выберите обязательно.
Типы данных
int - целые числа от -2 147 483 648 до 2 147 483 647.
string - текст сюда можно вписывать любые символы.
float – дробные числа.
bool – имеет состояние true или false, правда или ложь.
В красном квадрате находятся
библиотеки. Они нужны для того,
чтобы подключать дополнительные
классы, функции и т.д.
В зеленом квадрате классы
внутри находятся поля, а сами
классы имеют функции.
В желтом квадрате как раз
функция, например наша функция
Main
находится внутри класса
Program
.
В фиолетовом в квадрате
находится
нами
созданная
переменная, типа данных int, c
названием «a», а значением равным
семи.
В
Зеленом
прямоугольнике находится функция, которая вызывает консоль и ожидает в нее
ввод строки (типа данных string), поэтому мы в переменную
name
складываем, значение которое
будет как раз введено в консоль.
В
Желтом
прямоугольнике находится функция, которая выводит в консоль строку, а
внутри круглых скобочек находится, то что в строке будет написано, в нашем случае это текст
«Ваш число это» и через «+» так-же отправим переменную name (точнее, то что в нее ввели).
В
Красном
прямоугольнике находится та же функция, что и в
Зеленом
прямоугольнике,
но она нужна для того, чтобы наша консоль не закрылась сразу после того как обработает строки
кода, а ожидала ввод строки.
3
Оператор Условия
Он нам необходим для того, чтобы код мог определить нужно ли выполнять отдельную
часть кода или пропустить ее, проверку этого он выполняет через условие.
Для того чтобы вызвать условие пишем ключевое слово
if
, и после два раза нажимаем
клавишу Tab (так получиться сделать, потому что ключевое слово
if
является снипетом). После
у вас раскроются строчки и остальной код, который ниже на скриншоте нужно будет напечатать
вручную.
В
Красном
прямоугольнике находится ключевое слово.
В
Оранжевом
прямоугольнике находится само условие, оно всегда записывается внутри
круглых скобок. В нашем случае наше условие проверяет больше ли переменная
age
числа
17
,
если это условие истина, то сработает то, что находится внутри
Желтого
прямоугольника.
В
Фиолетовом
прямоугольнике записано ключевое слово else, его тело сработает в том
случае если условие было не верно (если
age
меньше
или равен
17
).