PragmaGames
@PragmaGames
Увлекаюсь Unity.

Что быстрее: var или явное объявление типа?

Какой способ более быстрый ?
A a = new A();
var a = new A();
  • Вопрос задан
  • 141 просмотр
Решения вопроса 2
vabka
@vabka Куратор тега C#
Токсичный шарпист
Одинаково.
var - это указание компилятору самому определить тип, и на рантайм это никак не влияет.
Иногда это даже быстрее будет, тк переменная будет самого конкретного типа (и тогда не придётся ничего боксить, и не придётся делать виртуальные вызовы через базовый класс или интерфейс)
Ответ написан
Комментировать
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы