Синтаксис для C # Array [] в C ++ / CLI - PullRequest
1 голос
/ 19 октября 2010

У меня есть интерфейс, определенный в C #, который имеет метод

Array[] Foo();

Мне нужно реализовать этот интерфейс в классе, написанном на C ++ / CLI. я попробовал следующий синтаксис

array<array<Object^>^>^ Foo();

Но я получаю сообщение о том, что мой тип возврата не совпадает с типом интерфейса. Кто-нибудь знает, как перевести C # Array[] на C ++ / CLI?

1 Ответ

7 голосов
/ 19 октября 2010

Я бы сказал, что синтаксис:

cli::array<Array^>^ Foo(); 
...