有时在VB.net我有一些像:
For Each El in Collection Write(El) Next
但是,如果我需要索引号,我必须改变它
For I = 0 To Collection.Count() - 1 Write(I & " = " & Collection(I)) Next
甚至(更糟)
I = 0 For Each El In Collection Write(I & " = " & El) I += 1 Next
是否有另一种获取索引的方式?
如果您使用通用集合(Collection(of T)),则可以使用
IndexOf method.
For Each El in Collection Write(Collection.IndexOf(El) & " = " & El) Next