Для взаимодействия с остальными это будет null
, но я также должен добавить, что вы можете получить значение по умолчанию любого типа, используя default
default(MyClass) // null
default(int) // 0
Это может быть особенно полезно при работе с дженериками; вы можете захотеть вернуть default(T)
, если ваш тип возврата - T
, и вы не хотите предполагать, что он может иметь значение null.