Первоначально опубликовано мной 03.01.2016 на http://rchannel.azurewebsites.net/ChannelR/Details/1

ЭТОТ КУРС БЫЛ СОЗДАН, ЧТОБЫ ПОМОЧЬ НАЧИНАЮЩИМ РАЗРАБОТЧИКАМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ РАЗРАБОТАТЬ ПРОСТЫЕ ПРОГРАММНЫЕ ПРИЛОЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ ЯЗЫКА ПРОГРАММИРОВАНИЯ C#.

1. СООБЩЕНИЕ

В этом уроке вы узнаете, как создать форму окна и создать простое окно сообщения.

Класс MessageBox используется для отображения окна сообщения, также известного как диалоговое окно, которое представляет сообщение пользователю. Это модальное окно, блокирующее другие действия в приложении, пока пользователь не закроет его. MessageBox может содержать текст, кнопки и символы, которые информируют и инструктируют пользователя. (Майкрософт)

2. ТИПЫ ДАННЫХ

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

В информатике и компьютерном программировании тип данных — это классификация, идентифицирующая один из различных типов данных, таких как целое число или строка, которая определяет возможные значения для этого типа и операции, которые можно выполнять со значениями этого типа. (Википедия)

3. ОБЪЯВЛЕНИЕ И ИНИЦИАЛИЗАЦИЯ ПЕРЕМЕННЫХ

В этом руководстве вы узнаете, как правильно объявлять и инициализировать переменные.

В компьютерном программировании переменная — это место хранения, связанное с соответствующим символическим именем (идентификатором), которое содержит некоторое известное или неизвестное количество информации, называемое значением. (Википедия)

4. КОММЕНТАРИИ

Комментарии — это части кода, игнорируемые компилятором, которые позволяют пользователю делать простые заметки в соответствующих областях исходного кода. Комментарии приходят либо в виде блоков, либо в виде отдельных строк. Однострочные комментарии, начинающиеся с // и продолжающиеся до конца строки. (Викиучебники)

5. ПРОЕКТИРОВАНИЕ ФОРМЫ WINDOWS

В этом видео вы можете узнать, как спроектировать оконную форму.

Приложение Windows Forms — это управляемое событиями приложение, поддерживаемое Microsoft .NET Framework. В отличие от пакетной программы, она проводит большую часть своего времени, просто ожидая, пока пользователь что-нибудь сделает, например, заполнит текстовое поле или нажмет кнопку. (Википедия)

6 — МЕТОДЫ

В этом руководстве вы узнаете, как использовать методы без параметров.

Метод в объектно-ориентированном программировании — это процедура, связанная с классом объекта. Объект состоит из поведения и данных. Данные представлены в виде свойств объекта, а поведение — в виде методов. Методы также являются интерфейсом, который объект представляет внешнему миру. Например, объект окна будет иметь такие методы, как открытие и закрытие. Одной из наиболее важных возможностей, предоставляемых методом, является переопределение метода. Одно и то же имя (например, область) может использоваться для нескольких различных видов классов. Это позволяет отправляющим объектам вызывать поведение и делегировать реализацию этого поведения принимающему объекту. Например, объект может отправить сообщение области другому объекту, и будет вызвана соответствующая формула, независимо от того, является ли принимающий объект прямоугольником, кругом, треугольником и т. д. (Википедия)

7. ПАРАМЕТРИЧЕСКИЕ МЕТОДЫ

В этом уроке вы можете научиться создавать параметризованные методы.

Метод в объектно-ориентированном программировании — это процедура, связанная с классом объекта. Объект состоит из поведения и данных. Данные представлены в виде свойств объекта, а поведение — в виде методов. Методы также являются интерфейсом, который объект представляет внешнему миру. Например, объект окна будет иметь такие методы, как открытие и закрытие. Одной из наиболее важных возможностей, предоставляемых методом, является переопределение метода. Одно и то же имя (например, область) может использоваться для нескольких различных видов классов. Это позволяет отправляющим объектам вызывать поведение и делегировать реализацию этого поведения принимающему объекту. Например, объект может отправить сообщение области другому объекту, и будет вызвана соответствующая формула, независимо от того, является ли принимающий объект прямоугольником, кругом, треугольником и т. д. (Википедия)

8. ЗАНЯТИЯ

В этом руководстве вы узнаете, как создавать и инстанцировать классы.

Класс В объектно-ориентированном программировании класс — это расширяемый шаблон кода программы для создания объектов, предоставляющий начальные значения для состояния (переменные-члены) и реализации поведения (функции-члены или методы). (Википедия)

9. ПРЕОБРАЗОВАНИЕ ТИПА ДАННЫХ

Преобразование типов данных — очень важная концепция в C#, и это видео научит вас этому.

Типы данных могут быть преобразованы в следующем сценарии:
Когда данные из одного объекта перемещаются, сравниваются или объединяются с данными из другого объекта, может потребоваться преобразование данных из типа данных одного объекта в тип данных другого объекта. тип данных другого. (Майкрософт)

10. ПАРАМЕТРЫ .TOSTRING()

Добавление параметров ToString() может улучшить ваше приложение, и это руководство научит вас, как именно это сделать.

Типы часто переопределяют метод Object.ToString, чтобы обеспечить более подходящее строковое представление определенного типа. Типы также часто перегружают метод Object.ToString, чтобы обеспечить поддержку строк формата или форматирования с учетом языка и региональных параметров. В этом разделе: Метод Object.ToString() по умолчанию. (Майкрософт)

11. УСЛОВНЫЕ ЗАЯВЛЕНИЯ

Очень часто, когда вы пишете код, вы хотите выполнять разные действия для разных решений. Для этого вы можете использовать условные операторы в своем коде.

В С# или JavaScript у нас есть следующие условные операторы:

1. Используйте if, чтобы указать блок кода, который будет выполняться, если заданное условие истинно
2. Используйте else, чтобы указать блок кода, который будет выполняться, если то же условие ложно
3. Используйте else if, чтобы указать новое условие для проверки, если первое условие ложно. (w3schools)

12. ОПЕРАТОРЫ СРАВНЕНИЯ

В этом руководстве вы можете изучить оператор сравнения, который можно использовать в любом объектно-ориентированном языке, таком как C# и java.

Сравнение и логические операторы используются для проверки того, является ли условие истинным или ложным. Операторы сравнения используются в логических операторах для определения равенства или различия между переменными или значениями. (w3schools)

13. ЦИКЛ FOR И ЦИКЛ WHILE

В этом видео вы узнаете, как использовать цикл for и цикл while.

В информатике цикл for — это управляющий оператор языка программирования для указания итерации, который позволяет многократно выполнять код. (Википедия)