Как отличить Java.Lang.Object к некоторому родному типу?
Пример:
Адаптер ListView содержит экземпляры сообщения типа native. Когда я пытаюсь получить SelectedItem из ListView, он возвращает экземпляр типа Message, переданный в Java.Lang.Object, но я не могу найти решение для переноса Java.Lang.Object обратно в Message.
var message = (Message)list.SelectedItem;
// throws Error 5 Cannot convert type 'Java.Lang.Object' to 'Message'
Пожалуйста, помогите.