Уведомления
Очистить все
C# и .NET
1
Записи
1
Пользователи
0
Likes
477
Просмотры
Создатель темы 29/05/2020 10:58 дп
Класс и структура являются пользовательскими типами данных, но имеют некоторые существенные различия:
Struct
- Структура является типом значения в C# и наследуется от System.Value Type.
- Структура обычно используется для небольших объемов данных.
- Структура не может быть унаследована от других типов.
- Структура не может быть абстрактной.
- Не нужно создавать объект с новым ключевым словом.
- Нет разрешения на создание конструктора по умолчанию.
Class
- Класс является ссылочным типом в C# и наследуется от типа System.Object.
- Классы обычно используются для больших объемов данных.
- Классы могут быть унаследованы от других классов.
- Класс может быть абстрактным типом.
- Мы можем создать конструктор по умолчанию.