Поделиться через


Таблица значений по умолчанию (Справочник по C#)

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

int myInt = new int();

Указанный выше оператор действует точно так же, как и следующий оператор.

int myInt = 0;

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

Тип значения

Значение по умолчанию

bool

false

byte

0

char

'\0'

decimal

0,0M

double

0,0D

enum

Значение, созданное выражением (E)0, где E — идентификатор перечисления.

float

0,0F

Целочисленное значение.

0

long

0L

sbyte

0

short

0

struct

Значение, полученное путем установки значений по умолчанию для полей типов значений и установки значения null для полей ссылочных типов.

uint

0

ulong

0

ushort

0

См. также

Ссылки

Типы значений (Справочник по C#)

Таблица встроенных типов (Справочник по C#)

Основные понятия

Руководство по программированию на C#

Другие ресурсы

Справочник по C#

Таблица типов значений (Справочник по C#)

Справочные таблицы по типам (Справочник по C#)