8
ответов

Как перехватить вызов метода в C #?

Для данного класса я хотел бы иметь функциональность трассировки, то есть я хотел бы регистрировать каждый вызов метода (сигнатура метода и фактические значения параметров) и каждый выход метода (только сигнатура метода) ....
вопрос задан: 25 August 2008 09:14
7
ответов

Как установить InnerException пользовательского Класса исключений от его конструктора

Как я могу установить свойство InnerException Объекта исключения, в то время как я нахожусь в конструкторе того объекта? Это сводится к нахождению и установке отступающего поля свойства, которое не имеет никакого метода set....
вопрос задан: 5 November 2019 18:18
7
ответов

Во время выполнения найдите все классы в приложении Java, которые расширяют базовый класс

Я хочу сделать что-то вроде этого: List animals = new ArrayList (); for (Класс c: list_of_all_classes_available_to_my_app ()), если (c является Animal) animals.add (new c () ...
вопрос задан: 10 May 2019 14:53
7
ответов

Если отражение неэффективно, когда это является самым соответствующим?

Я нахожу много случаев, где я думаю мне, что мог использовать отражение для решения проблемы, но я обычно не делаю, потому что я слышу много вроде, "не используют отражение, это слишком неэффективно"...
вопрос задан: 23 May 2017 12:17
7
ответов

Проверьте, получен ли класс из универсального класса

У меня есть универсальный класс в моем проекте с производными классами. общедоступный класс GenericClass <T>: GenericInterface <T> {} общедоступный класс Тест: GenericClass <SomeType> {} Является там любым путем...
вопрос задан: 2 October 2015 05:43
7
ответов

Установка свойства отражением со строковым значением

Я хотел бы установить свойство объекта посредством Отражения со значением строки типа. Так, например, предположите, что у меня есть класс Поставки со свойством Широты, которая является двойным. Вот то, что я был бы...
вопрос задан: 5 August 2015 22:46
7
ответов

Почему использование отражения в.NET рекомендовано?

Это - определенно хорошая практика для использования его? Каковы некоторые возможные ситуации в проекте то отражение потребности?
вопрос задан: 15 February 2015 22:32
7
ответов

Получение всех типов, которые реализуют интерфейс

Используя отражение, как я могу получить все типы, которые реализуют интерфейс с C # 3.0 / .NET 3.5 с наименьшим количеством кода и минимизируя итерации? Это то, что я хочу переписать: foreach (типа т в этом ....
вопрос задан: 30 September 2014 12:20
7
ответов

Действительно ли это возможно к патчу обезьяны в Java?

Я не хочу обсуждать достоинства этого подхода, просто если это возможно. Я полагаю, что ответ "нет". Но возможно кто-то удивит меня! Предположите, что у Вас есть базовый класс виджета. Это имеет метод...
вопрос задан: 30 August 2014 21:09
7
ответов

Скомпилированный динамический язык

Я ищу язык программирования, для которого существует компилятор, и это поддерживает сам изменяющий код. Я услышал, что Lisp поддерживает эти функции, но я задавался вопросом, существует ли больше C/C ++/D-...
вопрос задан: 24 September 2013 20:00
7
ответов

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

Рассмотрите этот пример: импорт java.lang.reflect. Поле; общедоступный класс Тест {общедоступная статическая основная пустота (Строка [] args) {C c = новый C (); попробуйте {Поле f = C.class....
вопрос задан: 2 July 2013 15:28
7
ответов

Как я могу надежно определить тип переменной, которая объявляется с помощью var во время проектирования?

Я работаю над завершением (intellisense) средство для C# в emacs. Идея, если пользователь вводит фрагмент, то просит завершение через конкретное сочетание клавиш, средство завершения...
вопрос задан: 20 February 2012 14:13
7
ответов

Отражение Java и боль в Рефакторинге

Отражение Java обеспечивает механизм для анализирования Объекта во времени выполнения. Никакие долгие размышления, это - замечательная особенность, но она повреждает все конвенции Рефакторинга! Нет никакого простого способа (кроме...
вопрос задан: 24 June 2010 13:05
7
ответов

Платформа отражения Java и безопасность

Предположите, что у меня есть singleton-класс во внешнем lib к моему приложению. Но тем не менее я могу создать экземпляры того конкретного класса с помощью отражения. Как этот класс Класса = Class.forName (Частный....
вопрос задан: 16 April 2010 11:49
7
ответов

Используя Текстовый объект для создания дженерика

Я пытаюсь создать экземпляр универсального класса с помощью Текстового объекта. В основном у меня будет набор объектов переменных типов во времени выполнения, и так как нет никакого пути наверняка для знания что...
вопрос задан: 29 March 2010 20:50
7
ответов

Пересечение Схемы функционирует как список

Разве не возможно рассматривать функции в Схеме как какой-либо другой список? В основном, что я хочу, делают к, что-то вроде этого: (определите (нечто) "привет") (нечто CDR); или подобный, должен возвратить список ((нечто) "...
вопрос задан: 6 March 2010 18:22
7
ответов

Как иметь объект/класс, говорят мне, от какого файла банки это

В Eclipse и классе загружается, который не должен быть возможным. В режиме отладки я могу приостановить его и видеть вызов к классу a.b.c, НО a.b.c класс должен существовать где угодно, так как это было переименовано. Мой...
вопрос задан: 4 January 2010 14:27
7
ответов

Получение всех Классов от Пакета

Позволяет говорят, что у меня есть пакет Java команды, который содержит классы, которые все наследовали от ICommand, я могу получить все те классы так или иначе? Я блокирую для чего-то среди строк: Пакет p = Пакет....
вопрос задан: 27 November 2009 21:02
7
ответов

C# - Кастинг 'объектного' параметра в тип того объекта?

C# Привет все, я передаю объект методу. Я хочу бросить тот объект к его определенному классу, таким образом, я могу выполнить его собственные определенные методы? Как я могу сделать это? Переместитесь (новый CAT ()); Переместитесь (новый Голубь ());...
вопрос задан: 3 November 2009 10:29
7
ответов

Декоратор Python заставляет функцию забыть, что она принадлежит классу

Я пытаюсь записать декоратору, чтобы сделать вход: регистратор определения (myFunc): новое определение (*args, ** keyargs): распечатайте 'Ввод %s. % s' % (myFunc.im_class. __ называют __, myFunc. __ имя __), возвращают myFunc (*...
вопрос задан: 4 October 2009 13:37
7
ответов

Java: Как получить объект класса текущего класса от статического контекста?

У меня есть регистрирующаяся функция, которая берет вызывающий объект в качестве параметра. Я тогда называю getClass () .getSimpleName () на нем так, чтобы я мог легко заставить имя класса добавлять к моей записи в журнале для легкой ссылки...
вопрос задан: 20 August 2009 16:45
7
ответов

Почему отражение не работает хорошо в.NET?

Мне интересно знать технические причины: почему отражение не работает хорошо в.NET?
вопрос задан: 22 July 2009 01:34
7
ответов

Получите тип в гибком проводе

кто-то может сказать мне, как я могу определить тип объекта в гибком проводе? В особенности у меня есть массив, где я храню, несколько вводят (но весь UIComponents) теперь, когда я оцениваю массив, который я хочу найти...
вопрос задан: 24 June 2009 09:11
7
ответов

Как я могу записать универсальный контейнерный класс, который реализует данный интерфейс в C#?

Контекст:.NET 3.5, VS2008. Я не уверен в заголовке этого вопроса, поэтому не стесняйтесь комментировать о заголовке, также:-) Вот сценарий: у Меня есть несколько классов, говорят Foo и Панель, все они...
вопрос задан: 18 May 2009 19:31
7
ответов

C#: Как получить всю общественность (и получают и устанавливают), свойства строки типа

Я пытаюсь сделать метод, который пройдет список родовых объектов и заменит все их свойства строки типа, которая является или пустой или пустой с заменой. Как хороший путь состоит в том, чтобы сделать...
вопрос задан: 5 May 2009 02:28
7
ответов

Как глубоко скопировать между объектами различных типов в C#.NET

У меня есть требование для отображения всех значений полей и дочерних наборов между ObjectV1 и ObjectV2 именем поля. ObjectV2 находится в другом namspace к ObjectV1. Inheritence между...
вопрос задан: 20 February 2009 11:08
7
ответов

Получение параметров типа от экземпляра универсального основного интерфейса

Учитывая 2 интерфейса: открытый интерфейс BaseInterface <T> {} открытый интерфейс ExtendedInterface <T0, T1> расширяет BaseInterface <T0> {} и реальный класс: общедоступный класс MyClass...
вопрос задан: 17 February 2009 16:37
7
ответов

Как я получаю название свойства от свойства в C# (2.0)

Я знаю, что у меня мог быть атрибут, но это - больше работы, чем я хочу перейти в... и не достаточно общий. Я хочу сделать что-то как класс Whotsit {частная строка testProp = "штука"; общественность...
вопрос задан: 23 December 2008 13:38
7
ответов

Существует ли способ получить названия параметров метода в Java? [дубликат]

Я пишу маленький и очень платформа DRY, которая в большой степени полагается на метаданные. Я хотел бы знать, существует ли способ получить названия параметра метода, т.е., учитывая некоторый метод общественность освобождает (интервал myIntParam...
вопрос задан: 19 December 2008 16:50
7
ответов

Есть ли общая библиотека “бэкенда” для отражения Java

Я в настоящее время работаю со специализированным, интерпретируемым, язык программирования, реализованный в Java. Как очень небольшая часть языка, я хотел бы добавить способность выполнить вызовы в Java. Прежде чем я...
вопрос задан: 13 December 2008 00:00