vb.net - 在 VB.net 中动态声明变量

标签 vb.net variables for-loop declare

有什么方法可以在一个循环中声明 70 个不同的变量,而不是每个都声明一个?

我想做如下的事情:

For i As Integer = 0 To 70
     Dim Para + i  AS OracleParameter
Next

而不是如下声明:

Dim Param1 AS OracleParameter
Dim Param2 AS OracleParameter
Dim Param3 AS OracleParameter
…
Dim Param70 AS OracleParameter

最佳答案

使用数组:

Dim Param(69) As OracleParameter
For i As Integer = 0 To Param.Length - 1
    Param(i) = New OracleParameter(..)
    '' etc..
Next

关于vb.net - 在 VB.net 中动态声明变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8592351/

相关文章:

c# - 是否可以将属性名称作为字符串传递并为其赋值?

mysql - 使用 mySQL 变量

php mysql for 循环

javascript - 二维数组求和

vb.net - 当单元格内容被截断时,将三个点(省略号)(...)更改为 VB.Net DataGridView 中的自定义字符

vb.net - 在 vb.net 中是否有类似于 "with"的东西,但对于函数?

javascript - 足球结果的最佳变量类型是什么?

c - 未初始化的局部变量!

javascript - 如何在 Javascript 中将 srcElement 转换为字符串

mysql - 如何根据数据库用户信息动态启用/禁用 ToolStripMenuItem?