zoukankan      html  css  js  c++  java
  • VB.net学习笔记

    1. 数据类型

    1.1变量与常量的声明

    Dim 变量名 AS 数据类型

    例:Dim a AS String

    访问说明符 Const 表达式

    例:Public const DaysInYear = 365

    Private const WorkDays = 250

    基本数据类型以及操作符

    整形 Short(16位)

    Integer(32位)

    Long(64位)

    字符数据类型

    Char(16位)取值范围0-65535 每个数字代表一个Unicode字符

    字符串

    String

    非整数

    Decimal(128定点)

    Single(32位浮点)

    Double(64位浮点)

    布尔型 Boolean 默认为flase

    日期 Date

    Dim theDate As Date

    '必须用 ## 将日期围起来

    ‘m/d/yyyy

    theDate = #12/2/2006 2:10:00 PM#

    数据类型的转换

    显示转换:Ctype(表达式,类型)

    隐示转换:容许任何类型向其他任何类型转换

    运算符

    加 +

    减 -

    乘 *

    除 /

    求模 mod

    1.5 值类型和引用类型

    值类型和引用类型的区别:

    2.程序流程控制

    2.1选择语句

    (1)IF 表达式 Then

    语句

    End If

    (2)IF 表达式 Then

    语句1

    Else

    语句2

    End If

    (3)Iif(表达式1,表达式2,表达式3)

    (4)IF 表达式 Then

    语句1

    ElseIf

    语句2

    ElseIf

    语句3

    End If

    (5)select Case 条件变量或表达式

    Case 表达式列表

    语句

    Case表达式列表

    语句

    Case Else

    语句

    End Select

    2.2循环语句

    (1) While(布尔表达式)

    语句

    End While

    (2) Do

    语句

    Loop While(布尔表达式)

    (3)For counter=start To end Step step

    语句

    Next counter

    如果step为1,则step可以省略

    2.3 Exit语句

    Exit Select

    Exit do

    Exit while

    Exit for

    3.方法

    3.1 Sub方法

    Sub 方法名(形参列表)

    声明和语句

    End Sub

    例:Sub sum(ByVal num1 As Integer,ByVal num2 AS Integer)

    Dim output As String

    Dim s As Integer

    s=num1+num2

    textbox.Text=s.ToString

    End Sub

    3.2 Funcation方法

    Function方法名(形参列表) As 数据类型

    声明和语句

    Return 参数

    End Function

    例:Funcation sum(ByVal num1 As Integer,ByVal num2 AS Integer)AS String

    Dim output As String

    Dim s As Integer

    s=num1+num2

    return s

    End Sub

    3.3方法的补充说明

    方法的调用:方法名(),如果没有参数可以省略”()”

    Return在Function中可以多次出现

    4.数组

    4.1数组的创建

    Dim NewArray As Decimal()=New Decimal(29){}

    Dim NewArray1 As Decimal() = New Decimal(2) {}

  • 相关阅读:
    【Java123】JDBC数据库连接池建立
    【招聘123】Some good open positions
    [Java123]Gradle
    4_3:流程控制:循环练习
    4_3:流程控制:while + do while + continue + break
    4_2:流程控制:[ for循环 ] + 断点调试
    4_1:流程控制:分支结构:[ if else ] + [ 三元表达式 ] + [ switch case ]
    3:运算符 + 运算符优先级 [ 逻辑短路 ]
    2_3:变量:[ 类型之间转换 ]
    2_2:变量:[ 五种简单数据类型 ]
  • 原文地址:https://www.cnblogs.com/Mblog/p/1639640.html
Copyright © 2011-2022 走看看