使用 VB.Net,我正在寻找处理以下成语的最佳实践:
For i as Integer = 0 To o1.Count - 1
o1(i).x = o2(i).x
Next
我真正想要的是 VB.Net 不提供的东西—— For Each 语句上的附加和同时迭代器。
For Each m1 As c1 In o1, m2 As c2 In o2
m1.x = m2.x
Next
我对 Linq 和非 Linq 的建议、关于复制方法设计的评论、与 C# 或其他语言的比较感兴趣。