C# 如何在Visual Studio中查找自动推断的VB类型的定义?
在Visual Studio 2015中: 在C语言中,如果您将光标放在关键字var上,然后按F12键,它将带您进入它为您的变量计算出的任何类型的定义。 但是 在VB中,如果在使用Option Infer并按F12键时将光标放在关键字Dim上,则表示无法导航到插入符号下的符号。 我很惊讶这不起作用,因为我的理解是这两种情况几乎是相同的 由于这对VB不起作用,是否有其他方法来获得推断类型的定义C# 如何在Visual Studio中查找自动推断的VB类型的定义?,c#,vb.net,visual-studio,C#,Vb.net,Visual Studio,在Visual Studio 2015中: 在C语言中,如果您将光标放在关键字var上,然后按F12键,它将带您进入它为您的变量计算出的任何类型的定义。 但是 在VB中,如果在使用Option Infer并按F12键时将光标放在关键字Dim上,则表示无法导航到插入符号下的符号。 我很惊讶这不起作用,因为我的理解是这两种情况几乎是相同的 由于这对VB不起作用,是否有其他方法来获得推断类型的定义 请注意,当与“推断打开”选项结合使用时,没有指定类型的VB变量声明是推断类型-就像在C中使用“var”关
请注意,当与“推断打开”选项结合使用时,没有指定类型的VB变量声明是推断类型-就像在C中使用“var”关键字一样。在VB中,您可以通过将鼠标悬停在“Dim”或变量名上来获取推断类型的类型信息
C还以另一种方式向您显示推断的类型信息——“var”关键字上的F12
1. devenv.exe /resetuserdata
2. Tools -> Options -> Debugging -> Symbols -> Empty Symbol Cache