• vb.net 语法


    IF

    If intNumber = 1000 Then
    MessageBox.Show("'intNumber' is, indeed, 1000!", "Simple If")
    ElseIf intNumber = 27 Then
    MessageBox.Show("'intNumber' is 27!", "Simple If")
    Else
    MessageBox.Show("'intNumber' is not 1000!", "Simple If")
    End If
    单行的if语句 不需要End If 单行的If语句如果需要执行多个操作, 需要用冒号隔开.
    不等于的符号 <> 也可以用 If Not strName = "Wendy" Then

    -------------------------------------------------------------------------------------------------------------------------------

    逻辑操作符写法 And Or
    不区分大小写 ToLower toUpper

    -------------------------------------------------------------------------------------------------------------------------------

    Select Case
    Select Case strName.ToLower
    Case "eddie","ccc","bbb",
    strFavoriteColor = "Passionate Purple"
    Case "katelyn"
    strFavoriteColor = "Red"
    Case Else
    'do something here
    End Select

    For...Next

    -------------------------------------------------------------------------------------------------------------------------------

     循环

    循环 可以指定步长 步长可以为负数--从大到小循环
    Do Untile 条件 ' 直到所给的条件满足为止
    语句....
    Loop
    与之相对的是 Do While Loop语句
    Until 和 While可以放到Loop之后 这样循环至少执行一次
    与Do While Loop 对应的老的形式的循环是 While End While
    退出循环 用 Exit For 和 Exit Do来退出循环

    退出当前循环,执行下一次 Continue For 和 Continue Do

    -------------------------------------------------------------------------------------------------------------------------------

     定义数组

    Dim strArr(9) As String ' 注意,这儿的9 是 last index,也就是说,数组的长度是10

    Array.Sort(strArr) ' 可以使用这个方法对数组排序

    Reverse方法可以对数组反向

    也可以使用下面的方法定义数组并赋值

    Dim strArr2 As String = {"a","b","c"}

    -------------------------------------------------------------------------------------------------------------------------------

     枚举类型定义  enum

    常量 const

    结构定义 用 structure

    list 用 ArrayList

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

    -------------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    题解【luogu1073 最优贸易】
    题解【luogu4145 上帝造题的七分钟2(花神游历各国)】
    题解【bzoj2427 [HAOI2010]软件安装】
    以后会经常用cnblogs啦!
    题解【luogu4168 [Violet]蒲公英】
    题解【bzoj1010 [HNOI2008]玩具装箱TOY】
    题解【bzoj4653 [NOI2016] 区间】
    animation渐进实现点点点等待效果
    纯css loading动效
    文字和背景渐变动效
  • 原文地址:https://www.cnblogs.com/sdfczyx/p/7155980.html
Copyright © 2020-2023  润新知