Результаты поиска по запросу "reflection"
Как проверить, является ли java.lang.reflect.Type типом Enum
Я хочу проверить, является лиjava.lang.reflect.Type экземпляр представляет объект Emum или нет. Я могу проверить, является ли это экземпляром определенного класса, используя == сравнения, например: type == String.class // worksно это не ...
Извлечь имя метода из дерева выражений?
Я пытаюсь реализовать следующую функцию шаблона: MethodInfo GetMethod( Expression<Func<TTarget, EventHandler<TEventArgs>>> method)Я могу предоставить экземпляр TTarget, если требуется Желаемое использование: public static void Main(string[] ...
Создание клонированной копии подкласса из базового класса
Рассмотрим этот сценарий: public class Base { public int i; } public class Sub : Base { public void foo() { /* do stuff */} }И тогда я хочу, учитывая случайBase получить клонированный экземплярSub (с i = 17 в этом случае), чтобы я мог ...
обнаружение бесконечной рекурсии массива в PHP?
я только что переработал свой алгоритм обнаружения рекурсии в моем любимом проекте dump_r () https://github.com/leeoniya/dump_r.php [https://github.com/leeoniya/dump_r.php] обнаружение рекурсии объекта не так уж и сложно - вы используете ...
Получить свойства в порядке объявления, используя отражение
Мне нужно получить все свойства, используя отражение в том порядке, в котором они объявлены в классе. В соответствии с MSDN порядок не может быть гарантирован при использованииGetProperties() Метод GetProperties не возвращает свойства в ...
получение типа T из IEnumerable <T>
есть ли способ получить типT изIEnumerable<T> через отражение? например у меня есть переменнаяIEnumerable<Child> Информация; я хочу получить тип ребенка через отражение
Как получить классы и методы из файла .cs, используя Reflections в C #.?
Как получить классы, доступные в файле .cs? Как мы можем получить классы и методы в сборке, используя, Assembly.GetTypes() and Type.GetMethods()получить класс и методы в сборке. Точно так же, как получить все классы, присутствующие в файле C # ...
Как скрыть публичные методы от intellisense
Я хочу скрыть публичные методы из списка членов intellisense. Я создал атрибут, который при применении к методу будет вызывать метод при создании объекта. Я сделал это, чтобы лучше поддерживать частичные классы. Проблема заключается в том, что в ...
Проверка того, является ли объект примитивным массивом Java в Clojure
Как лучше всего определить, является ли объект массивом примитивов Java в Clojure? Причина, по которой мне это нужно, состоит в том, чтобы сделать некоторую специальную обработку для примитивных массивов, которая может выглядеть ...
загрузка переменной из файла .mat в переменную с другим именем
Скажем, у меня есть файл .mat с несколькими экземплярами одинаковой структуры, каждый из которых имеет свое имя переменной. Я хочу обработать каждый экземпляр, найденный в файле (который я нахожу, используяwhos('-file' ...). Я надеялся чтоload ...