[英]Declaration Expected vb.net
我是编码新手,我真的不知道为什么我会收到一条消息,在带有此代码的行的greenCount
部分的底行显示“预期声明” 。 代码几乎解释了我想要什么,但无论如何我有三个变量, totalCount
, redCount
和greenCount
。
greenCount
的值应该是totalCount
减去redCount
。 任何人都可以帮忙吗?
Public Class Form1
Dim totalCount As Integer = 44
Dim redCount As Integer
Dim greenCount As Integer greenCount = totalCount - redCount
编译器期望greenCount = totalCount - redcount
位于 Sub 或 Function 中。 这就是它认为缺少的“声明”。
你需要更多这样的东西来让编译器开心......
Module Program
Sub Main(args As String())
Dim f As New Form1
Call f.ChangeGreenCount(42)
End Sub
End Module
Public Class Form1
Dim totalCount As Integer = 44
Dim greenCount As Integer
Public Sub ChangeGreenCount(redCount As Integer)
greenCount = totalCount - redCount
End Sub
End Class
有三种可能的方法来纠正这个错误,你会遇到第一种。
也许你在编码的同时需要一个教程来学习vb.net,请参考官方文档。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.