VAR Неявная типизация XII C#

Неявная типизация в C# позволяет при объявлении переменной вместо явного задания типа использовать ключевое слово var. В этом случае компилятор сам выводит тип данных исходя из присвоенного значения. Пример: var hello = "Hell to World"; var c = 20. В итоге переменная c будет иметь тип int, так как по умолчанию все целочисленные значения рассматриваются как значения типа int. Аналогично переменной hello присваивается строка, поэтому эта переменная будет иметь тип string

Смотрите также