将VB.NET中的'for'循环转换为C#

时间:2011-10-26 09:41:53

标签: c# vb.net

我目前正在尝试在C#中使用VB.NET功能。我必须将以下内容从VB.NET翻译成C#:

For index = LBound(CollectionChannelPanel.EkItems) To UBound(CollectionChannelPanel.EkItems)

我该怎么做?

2 个答案:

答案 0 :(得分:7)

foreach(var item in CollectionChannelPanel.EkItems)
{
}

答案 1 :(得分:4)

对Moo-Juice答案的补充:

for (int index = 0; index < CollectionChannelPanel.EkItems.Length; i++) {
}

这将更接近您的VB.NET代码。 (也许你对“索引”感兴趣而不是对项目本身感兴趣...)