Результаты поиска по запросу "reflection"
Большое спасибо Дэниелу Прайдену за ответ на мой комментарий. Я должен был поднять его вчера во время отладки, но просто не застрял. Круто, ура !!!
трю на создание класса Hashmap, который позволяет мне хранить ключи и значения. Однако значение может быть сохранено только в том случае, если оно соответствует определенному типу, а тип зависит отвремя выполнения ключа. Например, ...
Мне не нужно проверять, является ли тип примитивным. Я хочу значение инициализации независимо от конкретного типа примитива.
я естьClass<?> ссылка для произвольного типа. Как получить значение инициализации этого типа? Есть ли какой-нибудь библиотечный метод для этого, или я должен свернуть свой собственный, такой как: Class<?> klass = ... Object init = (klass == ...
пакет) работает как с типами union, так и с одиночными
ли способ получить все необходимые свойства интерфейса машинописного текста или объекта. что-то вродеObject.getOwnPropertyDescriptors(myObject) или жеkeyof T но с информацией свойство обязательно / необязательно
Определение расширенных интерфейсов класса
Мне нужно определить, расширяет ли объект Class, представляющий интерфейс, другой интерфейс, то есть:
@phoebus Я изменил свой ответ, чтобы он не ссылался на этот пример класса обратного вызова напрямую
аюсь получить доступ к методу, используя отражение, и один из параметров является обратным вызовом. Тип обратного вызова - это универсальный интерфейс другого типа. Эти классы@SystemApi можно получить доступ с помощью ...
Очень хороший пример того, как изменить экземпляр во время выполнения и как обеспечить функциональность сразу - тогда как функциональность может быть принята динамически в зависимости от работающей системы. PS: я уже проголосовал за этот ответ. Не могу проголосовать еще раз;)
ли как-то изменить само перечисление во время выполнения? Например. используя отражение. Вопрос не в том, чтобы изменить состояние константы перечисления. Он собирается изменить набор констант перечисления или удалить любые константы. Что ...
динамически создавать структуры из списка полей.
ли способ скопировать универсальную структуру (т.е. структуру, имена свойств которой неизвестны) и пропустить одно известное свойство? Вот что я знаю: Параметр к моей функции - я назову параметрmyData- имеет типinterface{}.myData это ...
Как работает директива .NET IL .maxstack?
Я хотел бы знать, как на самом деле работает .maxstack. Я знаю, что это связано не с фактическим размером типов, которые вы объявляете, а с их количеством. М...
поскольку функции заставляют делать любые сравнения, которые необходимы.
ли в go получить "Type" без экземпляра? Я видел несколько примеров, которые используютreflect.TypeOf() но все они имеют дело с экземпляром. Ниже приведен фрагмент того, что я пытаюсь сделать: import ( "net/http" ) type ParamReader struct { // ...