|
1
115
在C#中,循环边界条件在每次迭代中都要求值。在VB.NET中,它只在进入循环时进行计算。
在VB.NET中,final条件是包含的,因此您可以使用
C#中的结束条件评估有一个推论,即即使它没有变化,但计算起来很昂贵,那么它应该在循环之前只计算一次。 |
|
|
2
22
根据 VB.NET 文档:
所以,价值
但是,看看 c#'s for statement
这基本上意味着
因此,如您所见,如果您想复制代码,您需要在开始循环之前用c#声明最后一个计数器。 |
|
|
3
11
for循环 进入之内 C级# while循环。 VB.NET版
C级#
区别在于:
|
|
|
4
7
因为
必须 提供一个数字变量,可以根据终值进行测试,并在每次迭代中递增
因此,在C#等中,条件表达式必须在每次迭代时完全求值,而在VB中,迭代器的终值必须在开始时求值,不需要再次求值。 |
|
|
Mear1628 · vb.net从随机选择的端口号接收UDP 1 年前 |
|
|
user1946932 · .Net正则表达式在所有字符前添加空格 1 年前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 1 年前 |
|
|
Josh · 通过反思访问孩子的财产 1 年前 |
|
|
Khu RJ · 更新网格中的单元格-DevExpress网格控件 2 年前 |
|
|
Mick · VB.NET Regex。替换不起作用(数组未更新) 2 年前 |