C# с нуля. Урок 10 — перечисления (Enum). Для чего они нужны!

Во всех источниках по C#, включая книги вы встретите перечисления (enum). Но в редчайшем случае можно увидеть толковое объяснение зачем нужны енумы. Обычно предполагается, что вы дойдете до этого своим умом потом. Я же объясняю зачем и для чего они нужны и для этого последовательно использую подводящие примеры.

Читать далее C# с нуля. Урок 10 — перечисления (Enum). Для чего они нужны!

C# с нуля. Урок 9 — object и явное и неявное приведение типов

Разбираем наследование всех типов от object. Показываю наглядно как посмотреть иерархию наследования. Базовый тип не возможно дать без приведения типов. Поэтому в уроке рассматривается явное и неявное приведение.

C# урок 8 — тип всевластья — var

Изучаем C# с нуля. 8-ой урок цикла. Разбираем ключевое слово Var, когда следует использовать, а когда стоит воздержаться. Касаемся темы общеязыковых типов CTS платформы .NET. Знакомимся с префиксами и суффиксами примитивных типов данных.

Исходники внутри.

Читать далее C# урок 8 — тип всевластья — var

C# с нуля. Урок 7 — классы как контейнер для методов. ФИО класса: namespace и using

Разбираю детально как использовать классы в качестве контейнеров. Разбираю, что такое namespace и как этим пользоваться. Все подробно и с примерами.

Исходники под катом.

Читать далее C# с нуля. Урок 7 — классы как контейнер для методов. ФИО класса: namespace и using

C# с нуля. Урок 5 — методы и область видимости переменных

Разбираем для чего нужны методы в языке C# и как ими пользоваться. Рассматриваем область видимости переменных и касаемся ссылочных и размерных типов языка C#.

Читать далее C# с нуля. Урок 5 — методы и область видимости переменных

C# с нуля. Урок 4 — массивы и циклы. На примере решения мини задачи.

Изучаем сразу две важных темы: циклы и массивы. Одно без другого будет не очень полезно. Поэтому урок объединенный. Рассматриваем тему на примере маленькой, но забавной задачки — таблицы умножения. Показываю как, постепенно, с самой простой версии программы в пять шагов дойти до хорошего варианта решения задачи.

Читать далее C# с нуля. Урок 4 — массивы и циклы. На примере решения мини задачи.

C# с нуля. Урок 3: bool логика, сравнения, поток выполнения, if Для начинающих!

Продолжаем изучать C#. В данном уроке мы подошли и рассмотрели тему логических выражений и типа bool. Также затронута тема потока выполнения программы и как можно влиять на порядок выполнения кода. Для этого используются условные операторы if else и switch. В конце урока разбирается пример использования логических операций И &&, ИЛИ || и НЕ!

Читать далее C# с нуля. Урок 3: bool логика, сравнения, поток выполнения, if Для начинающих!

C# с нуля. Урок 2: примитивные типы данных, строки. Для начинающих!

Урок №2 по примитивным типам данных языка #программирования C#, работаем со строками. Тип char и string. Урок предназначен для всех, кто изучает с нуля программирование и выбрал в качестве своего первого языка C#. Затрагиваем также важное понятие null.