Смотрите тип переменной в Visual Studio

Есть ли способ увидеть тип var в редакторе кода Visual Studio 2013?

Когда у меня сумасшедший linq По запросу было бы неплохо увидеть, какой будет результирующий тип. Я не хочу заменять var Ключевое слово с фактическим типом, я просто хочу посмотреть, что это такое.

9 ответов

Решение

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

Например, см. На изображении ниже подсказка показывает детали.

Существует также сочетание клавиш, которое покажет вам. Наведите курсор на var и введите:

Ctrl+K, я

Для более новых версий VS (я не уверен, что это относится к 2013 году) у вас есть возможность перейти к:

Tools > Options > Text Editor > C# > Advanced

Прокрутите вниз до раздела «Встроенные подсказки» и включитеDisplay inline type hintsчтобы отображались подсказки типа, встроенные в строку, гдеvarуказано. Там также есть возможность отображать подсказки к именам параметров, что также очень полезно.

Для Vs 2019 или 2022 перейдите в Visual Studio Option > Текстовый редактор > c# > Дополнительно > Показать подсказки встроенного типа

Наведите указатель мыши на var Ключевое слово, он покажет это в tootlip.

Текст типа часто можно получить (используя копирование и вставку), временно изменив var к явному типу, скажем int, Это приведет к ошибке компиляции. После выполнения решения Build тип переменной должен быть записан как в списке ошибок, так и на панели вывода.

Наведите курсор на переменную... Это вам скажет.

Наведите курсор мыши на var Ключевое слово, всплывающая подсказка покажет вам фактический тип.

Добавьте переменную watch. Проверьте тип в окне часов.

Другие вопросы по тегам