有了变量来存储数据,我们就可以处理这些数据了。怎么处理?程序不是由一行行语句构成吗,所以我们要学会写程序语句。
语句由变量,运算符和语句结束符构成。在VB.NET中,回车换行构成了语句结束,先了解运算符。
运算符有很多种,加减乘除等算术运算符,比较用的关系运算符,逻辑运算符等,先了解一些基本的
Dim x,y,sum as Integer
x=2
y=1
sum=x+y
看看书,特别要注意的是字符串连接运算符“&”
System.Console.WriteLine(x &"+" &y &"=" &sum)
”&“前面必须有个空格。
语句多了,就要控制,所以我们要编写程序,还要学会控制语句。经典的过程化程序设计中,只有三种语句结构:顺序,分支,循环。
循序,一条语句接着一条语句书写,执行。没什么好说的,尽量写简单。
分支,If语句与Select Case语句,先基本了解一下。
If语句
 代码
代码
'4-1.vbClass SimpleCnl
Public Shared Sub Main()
Dim username,password As String
Dim isAuthenticated As Boolean = False
System.Console.Write("用户名:")
username=System.Console.ReadLine()
System.Console.Write("密码:")
password=System.Console.ReadLine()
If username="admin" And password="123456" Then
isAuthenticated = True
End If
If isAuthenticated Then
System.Console.WriteLine("登陆成功")
Else
System.Console.WriteLine("用户名或密码有误")
End If
End Sub
End Class
Select Case 语句
 代码
代码
'4-2.vbClass SimpleCnl
Public Shared Sub Main()
Dim commandName As String
System.Console.WriteLine("输入要执行的操作:prev,next,first,end")
commandName = System.Console.ReadLine()
Select Case commandName
Case "prev"
System.Console.WriteLine("翻到前一页")
Case "next"
System.Console.WriteLine("翻到后一页")
Case "first"
System.Console.WriteLine("翻到第一页")
Case "end"
System.Console.WriteLine("翻到最后一页")
Case Else
System.Console.WriteLine("错误的操作")
End Select
End Sub
End Class
基本的书写,就是这样,深入的研究等我们用到时在仔细百度。
循环,初学者最不容易搞懂的地方,我们平时思维中循环体现的不明显,写程序语句时也往往用不好或考虑不到循环。VB.NET的循环语句有While循环,Do Loop循环,For循环,我们先掌握一种。
 代码
代码
'4-3.vbClass SimpleCnl
Public Shared Sub Main()
Dim username, password As String
Dim isAuthenticated As Boolean = False
Do
System.Console.Write("用户名:")
username = System.Console.ReadLine()
System.Console.Write("密码:")
password = System.Console.ReadLine()
If username = "admin" And password = "123456" Then
isAuthenticated = True
Else
System.Console.WriteLine("用户名或密码有误,请重新输入")
End If
Loop Until isAuthenticated
System.Console.WriteLine("登陆成功")
End Sub
End Class
学会了这些,算是有一些基础了,可以慢慢写些小程序锻炼自己的基本能力,逐步掌握语言的细节。
 
                    
                     
                    
                 
                    
                 

 
                
            
        