Результаты поиска по запросу "reflection"

7 ответов

Отражение Java: Как получить имя переменной?

Используя Java Reflection, возможно ли получить имя локальной переменной? Например, если у меня есть это: Foo b = new Foo(); Foo a = new Foo(); Foo r = new Foo();Можно ли реализовать метод, который может найти имена этих переменных, например, ...

3 ответа

Как получить все открытые методы из * .dll

У меня есть * .dll, написанная на C #, и мне нужно получить список всех открытых методов или классов, содержащихся в этом * .dll. Есть ли способ сделать это программно с C #?

10 ответов

Определить, является ли объект производным от типа коллекции

Я хочу определить, является ли параметр типа метода универсального типа объекта ("T") типом коллекции. Обычно я посылаю T через Generic.List, но это может быть любой тип коллекции, так как он используется в вспомогательной функции. Будет ли ...

ТОП публикаций

1 ответ

Java-оператор «.class», используемый для универсального типа, например Список, «Класс <Список <? >>» и «Класс <Список <Целое >>»

Я использую.class-оператор для предоставления информации о содержании типа в универсальный класс. Для неуниверсальных содержащихся типов, например,Integer.classэто работает без проблем. Но с содержащимся типом, являющимся универсальным, ...

3 ответа

Java-метод для назначения значений полей объекта с помощью Reflection

Мне было интересно, будет ли возможно иметь что-то вроде следующего в Java: public class MyClass { private String name; private Integer age; private Date dateOfBirth; // constructors, getters, setters public void setField(String aFieldName, ...

3 ответа

Как использовать Castle.Windsor в сборке, загруженной с использованием отражения

Допустим, у меня есть библиотека Lib.dll, которая использует Castle.Windsor для инициализации своих служб. У меня есть основное приложение App.exe, которое загружает Lib.dll во время выполнения, используя отражение. App.exe не знает заранее ...

3 ответа

Как ограничить разработчиков использовать отражение для доступа к закрытым методам и конструкторам в Java?

Как ограничить разработчиков использовать отражение для доступа к закрытым методам и конструкторам в Java? Используя обычный код Java, мы не можем получить доступ к закрытым конструкторам или закрытым методам вне класса. Но с помощью отражения ...

2 ответа

SetValue при ошибке экземпляра PropertyInfo «Объект не соответствует целевому типу» c #

Использовали метод Copy с этим кодом в различных местах в предыдущих проектах (для работы с объектами, которые имеют одинаковые именованные свойства, но не являются производными от общего базового класса или реализуют общий интерфейс). Новое ...

5 ответов

Как перебрать внутренние свойства в C #

public class TestClass { public string property1 { get; set; } public string property2 { get; set; } internal string property3 { get; set; } internal string property4 { get; set; } internal string property5 { get; set; } }Я могу перебирать ...

4 ответа

Есть ли способ вызвать метод, когда установлено какое-либо свойство класса?

Поэтому я пытаюсь вызвать единственную функцию propertyWasSet (), когда установлено любое свойство в классе C # (и наоборот, propertyWasGot (), когда оно получено). Я также хотел бы знать, какое свойство 'get' было вызвано. Я хотел бы сохранить ...