Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Visual Studio中查找自动推断的VB类型的定义?_C#_Vb.net_Visual Studio - Fatal编程技术网

C# 如何在Visual Studio中查找自动推断的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”关

在Visual Studio 2015中:

在C语言中,如果您将光标放在关键字var上,然后按F12键,它将带您进入它为您的变量计算出的任何类型的定义。 但是

在VB中,如果在使用Option Infer并按F12键时将光标放在关键字Dim上,则表示无法导航到插入符号下的符号。 我很惊讶这不起作用,因为我的理解是这两种情况几乎是相同的

由于这对VB不起作用,是否有其他方法来获得推断类型的定义


请注意,当与“推断打开”选项结合使用时,没有指定类型的VB变量声明是推断类型-就像在C中使用“var”关键字一样。

在VB中,您可以通过将鼠标悬停在“Dim”或变量名上来获取推断类型的类型信息


C还以另一种方式向您显示推断的类型信息——“var”关键字上的F12

 1. devenv.exe /resetuserdata

 2. Tools -> Options -> Debugging -> Symbols -> Empty Symbol Cache