Vb.net 字符在visual studio中无效
在我的Visual Studio VB.NET项目中,美元字符用红色下划线表示: 字符无效Vb.net 字符在visual studio中无效,vb.net,visual-studio-2010,Vb.net,Visual Studio 2010,在我的Visual Studio VB.NET项目中,美元字符用红色下划线表示: 字符无效 为什么会发生这种情况?您可能正在使用旧版本的Visual Basic 您应该尝试以下方法 txtpronadji.Text &= i & " " txtpronadji.Text &= num 如果您试图升级较旧的ASP.NET应用程序,则可能需要安装Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet软件包
为什么会发生这种情况?您可能正在使用旧版本的Visual Basic 您应该尝试以下方法
txtpronadji.Text &= i & " "
txtpronadji.Text &= num
如果您试图升级较旧的ASP.NET应用程序,则可能需要安装Microsoft.CodeDom.Providers.DotNetCompilerPlatform NuGet软件包 您可以通过转到Visual Studio中的“构建”菜单,并查看ASP.NET编译->启用最新的C#和VB语言功能。。。这就是原因
您可以单击该按钮,它将为您安装最新版本的软件包。首先,您不应发布代码图像。第二,如果你把鼠标移到带下划线的字符上,你应该会看到原因。它说字符无效,但我不知道为什么?这是我的第一篇文章..抱歉..XD您可能使用的是较旧版本的visual studio或vb,我相信字符串插值仅适用于VB14及以上版本/VS2015及以上版本。如果使用较旧版本的visual studio,则必须特别使用较新的编译器来利用这些功能。visual studio 2010可能不知道stringOk之前的字符是什么。多亏了这一切,我将在vs2017上尝试。切勿使用+连接字符串。应该是
txtpronadji.Text=txtpronadji.Text&i.ToString&“
@DavidWilson请注意,您可以使用&=
在VB中追加。@DavidWilson对不起,从c#切换到VB.net来回答这个问题,您是right@Craig啊,是的,我忘了。谢谢