VB.net 循环添加到组合框

VB.net Loop adding to combobox

现在花了大约一个小时,对着我的显示器发了多次怒火。我有一个变量,它存储数组中元素的数量。

我想将数字“1”添加到这个可变数字到组合框。因此,当我使用组合框时,它会提供 1、2、3 等选项,直到可变数量。如果有人能提供帮助,那就太好了!!

此外,我尝试了几个不同的循环,但在我尝试 运行 程序时导致 visual studio 出现无法访问调试错误。我是新手,如果这看起来很基础,我深表歉意。

我下面的代码存储计数。

accno = custdetails.Count

您不需要编写循环。这是一条单线:

MyCombobox.Items.AddRange(Enumerable.Range(1, accno).ToArray())

我更喜欢这样,因为它让你开始思考如何将你的演示文稿与数据源相匹配,这将对你进一步学习有很大帮助。

但如果你真的想:

For i As Integer = 1 to accno
    MyCombobox.Items.Add(i)
Next