Zazwyczaj program .NET w języku C#, ale obecnie aktualizuję projekt napisany w VB.NET i zauważyłem ciekawy składnia używana w pętlach For Each
.Dla każdego x ... Next Vs. Dla każdego x ... Dalej x
Czy jest jakaś różnica między
For Each x in collection.Items
...
Next
i
For Each x in collection.Items
...
Next x
?
Widziałem oba w tym kodeksie i byłem ciekawy, dlaczego ktoś użyłby drugiej odmiany.
AFAIK, to tylko, aby pomóc utrzymać bardzo duży (zagnieżdżone) pętle czytelny ... – Mr47
nie mogę znajdź jakikolwiek odnośnik do tego, ale myślę, że w VB6 'Next' był szybszy niż' Next x' - wątpię, że to nadal jest prawdą w VB.NET. –