VB不声明变量

克里斯

我已经声明了变量“数组”,但它说该变量未声明。当我输入时它不是自动填充“数组”所以我认为我的项目文件被塞满了?如果有帮助,我在 Visual Studio 2015 中任何帮助都将是很好的代码屏幕截图

视觉文森特

您可以在类级别声明变量/过程,但不能在那里修改或执行任何内容。

这是无效的

Public Module Stuff
    Public array(147) As String 'VALID. Declarations can be performed at class level.
    array(0) = "Hello" 'INVALID. Modifications can not be performed at class level.
End Module

这是有效的

Public Module Stuff
    Public array(147) As String

    Public Sub FillArray()
        array(0) = "Hello"
    End Sub
End Module

但是,如果您愿意,可以使用一组值初始化数组:

Public Module Stuff
    Public array() As String = New String(147) {"Hello", "Item 1", "Blabla", ...} 'VALID.
End Module

如果您想在初始化中添加循环和条件,并且您使用的是 Visual Basic 10.0 或更高版本,则可以使用Lambda 表达式来创建内联函数:

Public Module Stuff
    Public array(147) As String = _
        Function()
            Dim Result(147) As String
            For x = 0 To Result.Length - 1
                Result(x) = "Item " & x
            Next
            Return Result
        End Function.Invoke()

End Module

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

VB.Net变量声明:类型还是不类型?

来自分类Dev

Python声明变量与不声明

来自分类Dev

vb6中的变量声明问题

来自分类Dev

函数返回变量而不声明它

来自分类Dev

声明变量而不返回值。

来自分类Dev

Fortran-我不了解变量声明

来自分类Dev

函数返回变量而不声明它

来自分类Dev

声明变量而不返回值。

来自分类Dev

Smalltalk:在GNU Smalltalk中分配变量而不声明变量

来自分类Dev

VB.NET中高效的多变量声明和赋值

来自分类Dev

VB.NET中高效的多变量声明和赋值

来自分类Dev

您可以在不声明变量的情况下命名吗?

来自分类Dev

在initState上声明时,setState不更新变量

来自分类Dev

在不声明成员变量的情况下更改按钮颜色

来自分类Dev

bash - 声明一个变量而不赋值

来自分类Dev

声明一个类的变量而不创建它的实例

来自分类Dev

如果在声明变量之前使用变量,为什么不抛出ReferenceError?

来自分类Dev

是否可以声明局部变量而不覆盖子进程的原始变量?

来自分类Dev

如何在Razor vb.net中声明局部变量?

来自分类Dev

必须在vb.net中的If Exist SQL记录中声明标量变量

来自分类Dev

另一个-必须声明标量变量@TDate Vb.Net

来自分类Dev

“Dts”未声明 - VB 2010 连接字符串作为 DB2 SSIS 包的变量

来自分类Dev

仅在 VB.net 中为类声明全局变量

来自分类Dev

在具有经典ASP的VB中,如果变量名称相似,则局部变量将隐藏Global声明。

来自分类Dev

在具有经典ASP的VB中,如果变量名称相似,则局部变量将隐藏Global声明。

来自分类Dev

SQL要求声明声明的变量

来自分类Dev

TypeScript,声明变量与声明模块

来自分类Dev

在不初始化的情况下声明变量的最佳实践,因此无法使用auto

来自分类Dev

Typescript-返回一个空数组而不声明局部变量

Related 相关文章

  1. 1

    VB.Net变量声明:类型还是不类型?

  2. 2

    Python声明变量与不声明

  3. 3

    vb6中的变量声明问题

  4. 4

    函数返回变量而不声明它

  5. 5

    声明变量而不返回值。

  6. 6

    Fortran-我不了解变量声明

  7. 7

    函数返回变量而不声明它

  8. 8

    声明变量而不返回值。

  9. 9

    Smalltalk:在GNU Smalltalk中分配变量而不声明变量

  10. 10

    VB.NET中高效的多变量声明和赋值

  11. 11

    VB.NET中高效的多变量声明和赋值

  12. 12

    您可以在不声明变量的情况下命名吗?

  13. 13

    在initState上声明时,setState不更新变量

  14. 14

    在不声明成员变量的情况下更改按钮颜色

  15. 15

    bash - 声明一个变量而不赋值

  16. 16

    声明一个类的变量而不创建它的实例

  17. 17

    如果在声明变量之前使用变量,为什么不抛出ReferenceError?

  18. 18

    是否可以声明局部变量而不覆盖子进程的原始变量?

  19. 19

    如何在Razor vb.net中声明局部变量?

  20. 20

    必须在vb.net中的If Exist SQL记录中声明标量变量

  21. 21

    另一个-必须声明标量变量@TDate Vb.Net

  22. 22

    “Dts”未声明 - VB 2010 连接字符串作为 DB2 SSIS 包的变量

  23. 23

    仅在 VB.net 中为类声明全局变量

  24. 24

    在具有经典ASP的VB中,如果变量名称相似,则局部变量将隐藏Global声明。

  25. 25

    在具有经典ASP的VB中,如果变量名称相似,则局部变量将隐藏Global声明。

  26. 26

    SQL要求声明声明的变量

  27. 27

    TypeScript,声明变量与声明模块

  28. 28

    在不初始化的情况下声明变量的最佳实践,因此无法使用auto

  29. 29

    Typescript-返回一个空数组而不声明局部变量

热门标签

归档