vb.net到c#的等效for语句

本文关键字:for 语句 net vb | 更新日期: 2023-09-27 18:16:43

下面的语句是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'不能像方法一样使用

vb.net到c#的等效for语句

你需要在c#中使用方括号来表示索引器:

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