2014-09-08 2 views
-1

У меня есть этот маленький ряд кода, который я не могу перевести из VB в C#новообращенный SelectedIndices.Item (0) из VB в C#

private string _code; 
private DataTable _liste; 
_code = _liste.Rows(lvList.SelectedIndices.Item(0))("Name") 

Если я попробовать «selectedindices» в C#, против Донта предлагают МТИ Свойство "item". Есть ли эквивалент в C#?

+0

что такое 'lvList'? 'lvList.SelectedItems [0]'? – Sayse

+0

Извините, я забыл. 'lvList' является элементом управления списком. – klint

ответ

0

Специальное имущество Item является представителем VB индексатора C# . В C#, индексаторы доступны опуская Item и указав индекс в скобках:

lvList.SelectedIndices[0] 
+0

Благодарим вас за быстрый ответ. Я хотел бы получить список строк, относящихся к таблице. Но '_liste.Rows', кажется, не способ сделать это. Я очень новичок в C# и испытываю большие проблемы с преобразованием. – klint

+0

@klint: Предлагаю вам задать новый вопрос. – Heinzi

+1

Я нашел термин, который я смотрел: '_code = _liste.Rows [lvList.SelectedIndices [0]] [" Name "];' thats it ... Иногда я не вижу дерева для деревьев. Большое спасибо :) – klint

Смежные вопросы