Глобальные пространства имён в C#

ООП С#

В этой статье мы разберём, что такое глобальное пространство имён, как к нему обращаться, и как использовать глобальные using-директивы в отдельных файлах.


Пространства имён в C#

ООП С#

В этой статье мы рассмотрим, зачем нужны пространства имён, как их объявлять, подключать, использовать вложенные пространства и познакомимся с современным нововведением — пространствами имён уровня файла.


Область видимости в C#

ООП С#

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


Типы значений и ссылочные типы в C#

ООП С#

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


Структуры в C#

ООП С#

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


Класс Program и метод Main

ООП С#

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


Инициализаторы и деконструкторы в C#

ООП С#

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


Конструкторы класса в C#

ООП С#

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


Поля и методы класса

ООП С#

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


Что такое ООП в C#?

ООП С#

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