Анализировать / отражать банки в C # - PullRequest
0 голосов
/ 17 февраля 2011

Я нашел этот вопрос .jar в .cs метод или утилиту преобразования файлов / классов? , который также решил бы мою проблему.

Но так как я должен предоставить инструмент, который не только генерируетC # -Code, но также компилирует его в одну dll, и это было бы проще сделать только в C #, есть ли библиотека .net, с помощью которой я могу отражать классы и интерфейсы, которые хранятся в jar-файле?Мне просто нужны подписи для методов, чтобы не вызывать их.

thx

1 Ответ

1 голос
/ 17 февраля 2011

Вы можете использовать утилиту командной строки javap для печати сигнатуры методов.Используйте любой способ, которым вы знакомы, для извлечения классов из jar: это просто zip-файл.Таким образом, вы можете использовать C # API или утилиту командной строки (например, jar vfx myjar.jar

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...