Я использую IKVM для преобразования моего java-файла в файл .NET .dll. Я могу создать свойство из getter и seters целочисленных типов. Но я не могу сделать это для строкового типа данных в Java-коде. Не могли бы вы рассказать мне, какой формат следует использовать в map.xml для строкового или сложного типа данных для IKVM !!Строковые и сложные типы данных в Map.xml для IKVM!
1
A
ответ
2
Для непримитивных типов представление подписи представляет собой «L» + имя типа + «;». Вот пример:
<property name="Foo" sig="()Ljava.lang.String;">
<getter name="getFoo" sig="()Ljava.lang.String;" />
<setter name="setFoo" sig="(Ljava.lang.String;)V" />
</property>
Для типа массива префикс представления подписи типа элемента с помощью «[».
привет, у меня возникла ошибка при использовании пользовательских типов, можете ли вы мне помочь? подробности здесь: http://stackoverflow.com/questions/4690663/ikvm-complex-custom-type-error-in-remapping-to-properties – manishKungwani