2015-08-26 4 views
0

java.util.List list = new java.util.ArrayList(); // ошибка в C#jni4net в C# - Почему не был java.util.List list = new java.util.ArrayList();

список List = новый ArrayList(); // ява

только: Hashtable Хеш = новый Hashtable(); // ok в C#

+0

Я не совсем понял вопрос. Не могли бы вы отредактировать его, чтобы сделать его более понятным? –

ответ

0

По какой-то причине Jni4net по умолчанию не задает прокси-файл .Net для java.util.ArrayList, но это делает для java.util.List. Если вы хотите, чтобы ваш код работал, вам нужно создать прокси-сервер для ArrayList, используя инструмент proxigen.

+0

PR для jni4net, чтобы добавить это приветствуется :) –