Что такое строковое значение по умолчанию?
Что такое строковое значение по умолчанию?

Видео: Что такое строковое значение по умолчанию?

Видео: Что такое строковое значение по умолчанию?
Видео: 🔥Python c 0 #21: Функция - что такое значение по умолчанию, именованные и позиционные аргументы и тд 2024, Ноябрь
Anonim

Потому что струны ссылочные типы, ссылочные типы значение по умолчанию нулевой. str - это нить , так что это ссылочный тип, поэтому значение по умолчанию нулевой. int str = ( дефолт ) (число); str - это int, поэтому это ценить типа, так значение по умолчанию равно нулю.

Точно так же вы можете спросить, что такое значение int по умолчанию?

переменные ( ценить типы) неявно инициализируются значение по умолчанию . Для int , это 0.

Кроме того, каково значение по умолчанию для enum C #? К дефолт , первый член перечислить имеет ценить 0 и ценить каждого последующего перечислить член увеличивается на 1. Для Например, в следующем перечислении понедельник - 0, вторник - 1, среда - 2 и т. д.

Более того, каково значение Boolean по умолчанию?

Значение по умолчанию для логического (примитивного) значения - false. Значение по умолчанию любого Объект , например Boolean, имеет значение NULL. Значение по умолчанию для логического значения - false.

Какое значение по умолчанию имеет значение nullable int?

Обнуляемый < int > я = ноль; А обнуляемый тип может представлять правильный диапазон значения для лежащий в ее основе ценить тип плюс дополнительный нуль ценить . Для пример, Обнуляемый < int > может быть назначен любой ценить от -2147483648 до 2147483647, или ноль ценить.

Рекомендуемые: