我正在视觉工作室工作并根据
写作https://msdn.microsoft.com/en-us/library/9kc1d337(v=vs.100).aspx
在Form1_Load过程中。
private void Form1_Load(object sender, EventArgs e)
{
Dim anInteger As Integer = 42
Dim aSingle As Single = 39.345677
Dim aString As String = "I like candy"
Dim aBoolean As Boolean = true
MsgBox(anInteger)
MsgBox(aSingle)
MsgBox(aString)
MsgBox(aBoolean)
}
然后我点击F5运行它,但我得到38个错误?!?!
严重级代码描述项目文件行抑制状态 错误CS1002;预期变量c:\ users \ owner \ desktop \ documents \ visual studio 2015 \ Projects \ Variables \ Variables \ Form1.cs 22 Active
答案 0 :(得分:3)
您意外地创建了一个C#项目而不是VB项目。
如果您要在VB或C#中编写快速代码,那么需要注意的典型迹象是,错误...某人,没有注意,是大括号({
和}
,又名波浪括号)和关键字void
而不是Sub
:
private void Form1_Load(object sender, EventArgs e)
{
与相同方法的VB signatuer相比:
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
由于你还没有写得太多,最好的做法是去File-> New-> Project(丢弃当前版本)并仔细选择" Visual Basic"在模板下,您将需要一个Windows窗体应用程序。
P.S。 VBA是Visual Basic for Applications,与VB.NET略有不同。