通常,我使用C#编写.NET程序,但是当前我正在更新用VB.NET编写的项目,并且注意到For Each循环中使用了一种奇怪的语法。

之间有什么区别

For Each x in collection.Items
    ...
Next


For Each x in collection.Items
    ...
Next x



我在这里的代码中都看到了,并且很好奇为什么有人会使用第二个版本。

最佳答案

在MSDN引用上这样指定:



原始内容可以在这里找到-备注部分下的第五段:

http://msdn.microsoft.com/en-us/library/5ebk1751.aspx

关于vb.net - 对于每个x ...下一个Vs。对于每个x ...下一个x,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11830247/

10-12 15:35