
Типы значений и ссылочные типы в C#
ООП С#В этой статье мы подробно разберём, чем отличаются эти два вида типов, как они хранятся в памяти, как происходит копирование данных и передача объектов в методы. Материал ориентирован на начинающих разработчиков, изучающих ООП на языке C#.

Структуры в C#
ООП С#В этой статье мы подробно разберём, что такое структуры в C#, как их объявлять, инициализировать и использовать.

Класс Program и метод Main
ООП С#В данной статье мы подробно разберём, что представляют собой класс Program и метод Main, почему они важны, как правильно их использовать и какие возможности они предоставляют в контексте ООП.

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

Конструкторы класса в C#
ООП С#В этой статье мы подробно рассмотрим, что такое конструкторы класса, зачем они нужны, как используются на практике, а также разберём ключевое слово this.

Поля и методы класса
ООП С#В данной статье подробно рассмотрим, что представляют собой поля и методы, каково их назначение, какие модификаторы доступа применяются к ним, а также почему в практике программирования принято использовать закрытые поля и открытые методы.

Что такое ООП в C#?
ООП С#В этой статье мы разберём, что такое ООП, почему оно стало столь популярным, какие преимущества и недостатки имеет, а также познакомимся с основными понятиями — классами и объектами.