0
我目前使用For语句将值添加到组合框中,但这不可能是最佳解决方案吗?vb.net在组合框中添加值
组合框需要用基于1个变量整数的值填充。
Dim oOptions As Integer = 5
这应该填补我的组合框为:
1
2
3
4
5
现在,我使用,但有另一种方式做到这一点?
For i = 1 to oOptions
我目前使用For语句将值添加到组合框中,但这不可能是最佳解决方案吗?vb.net在组合框中添加值
组合框需要用基于1个变量整数的值填充。
Dim oOptions As Integer = 5
这应该填补我的组合框为:
1
2
3
4
5
现在,我使用,但有另一种方式做到这一点?
For i = 1 to oOptions
下面是一行代码高效的方式,而不是执行效率,因为LINQ的是语法糖
cboBox.DataSource = Enumerable.Range(1, 10).Select(Function(x) x).ToArray()
现在,取代1
而10
与变数,这将是非常动态的一个班轮
那么这里有什么问题?你为什么需要“另一种方式”?这种方式有什么问题? –
你可以声明一个数组 Dim Lst()as Integer = {1,2,3,4,5} cmbOptions.DataSource = Lst – MrAlex6204
我不是说有什么不对,我只是想知道是否有一个更好/更有效的方法来做到这一点?我并不是说这是错的。 – JefE