2016-11-07 7 views
-1

에 대해 다음 문은 vb.net과 나는 많은 것들을하지만 행운을 시도C#을 상응 한 Statment

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

동등한 C#을 필요합니다.

내가 할 경우

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

그러나이 비 invocable 멤버 'List.Box.Items가'

+0

두 샘플 간의 반복 순서도 변경 했으므로이 작업을 수행하는 이유는 분명하지 않습니다. –

답변

4

당신은 C#에서 인덱서에 대한 대괄호를 사용해야하는 방법처럼 사용할 수 없다고 :

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

지금 고맙다고 생각하는 바보 같은 느낌을 가져 주셔서 감사합니다. – shaggs