Есть объект такого типа object{object[]} - C#

Формулировка задачи:

Как получить доступ к внутреннему объекту? Среда - Visual Studio 2010 Обрабатываю событие из COM объекта:
void m_modifyTopicsEvent_Fire(int eventFlag, MmEventTime time, object pSource, ref object pExtra)
В окне Watch вижу следующее: Name...........Type.......................................................................................Value pExtra..........{object[4]}..............................................................................object {object[]} .....[0]........."Selection"................................................................................object {string} .....[1]........."http://schemas.mindjet.com/MindManager/Application/2003".............object {string} .....[2].........0.............................................................................................object {int} .....[3].........0.............................................................................................object {int} При попытке обратиться по индексу получаю следующее: pExtra[0] Cannot apply indexing with [] to an expression of type 'object'

Код к задаче: «Есть объект такого типа object{object[]} - C#»

textual
((object[])pExtra)[0]

8   голосов, оценка 4.250 из 5


СОХРАНИТЬ ССЫЛКУ