надо JavaCast скорее всего
Ну, неявное преобразование работает Java.Lang.String str = new Java.Lang.String(); Java.Lang.Object obj1 = str; Почему тогда с шаблоном не работает
здесь это работает, потому чтооо тупо наследования, там приводить явно не надо даже
чтобы работало неявно из Java.Lang.Object в ваш тип, вам надо в вашем типе написать оператор неявного приведения
у него obj это Java.Lang.Object, функция ожидает Т, который тоже Java.Lang.Object. О каком "вашем типе" речь ?
ваш - тот, что в T указан
я сначала подумал, что ошибка runtime, там такое могло бы помочь
Обсуждают сегодня