vb.net - 多变量

标签 vb.net

有没有办法为多个变量(在本例中为整数)赋值,而不是一次全部赋值?

例如,我有 Dim aceVal, TwoVal, ThreeVal, fourVal, FiveVal, SixVal, SevenVal, everyVal, nineVal, tenVal As Integer 并且,待列表框选择后,我想分配 ThreeVal fourVal 和 SixVal 的所有值为 -1。

我该怎么做?谢谢。

最佳答案

在 vb.net 中无法将它们全部分配在一行上,例如 ThreeVal=fourVal=SixVal。

如果您需要所有这些变量,那么一次一行就是正确的方法。我建议如果 -1 将被大量使用,那么为它创建一个常量并将 var 分配给该常量。

如果可能的话,我还会考虑使用数组或集合来存储所有值,并使用它们来设置/检索它们的值。这样您就不必在代码中散布 60 个变量了。数组和/或集合会更干净一些。

关于vb.net - 多变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1264279/

相关文章:

c# - 如何以编程方式更改屏幕分辨率

c# - .Net 如何加载类?

javascript - 从 Javascript 调用 VB.NET WebMethod 函数

.net - VB.NET openFileDialog 崩溃

vb.net - Entity Framework VB 连接

c# - 跟踪正在移动的文件(可能在磁盘之间),VB.NET(或C#)的最佳方法

vb.net - 为什么数据表的加载方法有时这么慢?

mysql - 如何在 Visual Basic 中连接两个或多个数据库?

vb.net - 为什么 VB.NET 中的三元运算符接受 Nullable bool 值?

c# - Webkit.net 打开新标签页和窗口