C#相当于for语句

时间:2016-11-07 11:15:01

标签: c# vb.net-to-c#

以下语句是vb.net,我需要C#等价物

For i As Integer = 0 To Me.ListBox2.Items.Count - 1
        Id = Me.ListBox2.Items(i).ToString

我尝试过很多东西,但没有运气。

如果我这样做

for (int x = listBox2.Items.Count - 1; x >= 0; x --)
id = listBox.Item(x).ToString()

但是说非可调用成员' List.Box.Items'不能像方法一样使用

1 个答案:

答案 0 :(得分:4)

您需要在C#中使用方括号作为索引器:

 id = listBox.Items[x].ToString();