Используя “var” для объявления переменных в C#

Эта ошибка означает, что вы находитесь не в правильной папке; папка, содержащая определение проекта.

Запустите ng serve в папке родительской папки вашей папки src

9
задан Developer 31 December 2008 в 16:51
поделиться

2 ответа

Нет. использование var компилируется точно, как будто Вы указали точное имя типа. например.

var x = 5;

и

int x = 5;

компилируются в тот же код IL.

25
ответ дан 4 December 2019 в 06:41
поделиться

var является просто ключевым словом удобства, которое говорит компилятору выяснять то, что тип и замена "var" с тем типом.

Является самым полезным при использовании с технологиями как LINQ, где тип возврата запроса иногда трудно определить.

Это также полезно (сохраняет некоторый ввод), когда использование вложило универсальные объявления или другие длинные объявления:

var dic = new Dictionary<string, Dictionary<int, string>>();
10
ответ дан 4 December 2019 в 06:41
поделиться