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

5 ответов

Преобразовать строку в имя переменной

У меня есть файл XML, у меня есть узел, и я читаю все дочерние узлы. Имя childNode соответствует переменной, которую я должен установить со значением этого childNode. В цикле я бы хотел установить: myvar1 to MyValue1myvar2 to MyValue2Код C ...

7 ответов

Любой способ вызвать частный метод?

У меня есть класс, который использует XML и рефлексию для возвратаObjectс другим классом. Обычно эти объекты являются подполями внешнего объекта, но иногда это то, что я хочу генерировать на лету. Я пробовал что-то подобное, но безрезультатно. ...

8 ответов

Библиотеки атрибутов и отражений для C ++?

Большинство зрелых проектов C ++, похоже, имеют свои собственныесистема отражения и атрибутат.е. для определения атрибутов, к которым можно получить доступ через строку и которые автоматически сериализуются. По крайней мере, многие проекты C ++, ...

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

2 ответа

Как передать параметр в качестве ссылки с MethodInfo.Invoke

Как я могу передать параметр в качестве ссылки сMethodInfo.Invoke? Это метод, который я хочу вызвать: private static bool test(string str, out byte[] byt)Я попробовал это, но мне не удалось: byte[] rawAsm = new byte[]{}; MethodInfo _lf ...

5 ответов

Порядок свойств `Type.GetProperties`

Укороченная версия Документация MSDN дляType.GetProperties [http://msdn.microsoft.com/en-us/library/kyaxdd3x.aspx]утверждает, что возвращаемая коллекция не гарантируется в алфавитном порядке или в порядке объявления, хотя выполнение простого ...

5 ответов

Проверка типа класса (.class) равна некоторому другому типу класса

Действителен ли следующий код? void myMethod (Class classType) { if (classType == MyClass.class) { // do something } } myMethod (OtherClass.class);Если нет, есть ли другой подход, где я могу проверить, имеет ли переданный .class (тип класса) ...

3 ответа

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

При использовании отражения можно получить стек вызовов (кроме того, что это может быть грубое приближение из-за JIT-оптимизации) с использованием System.Diagnostics.StackTrace и изучить содержащиеся в нем объекты StackFrame. Как получить ссылку ...

1 ответ

Отражение Java getDeclaredMethod () с типами классов

Я пытаюсь понять рефлексию Java и сталкиваюсь с трудностями при работе с нецелыми методами сеттера. Как пример, как я могу разрешить вызов getDeclaredMethod () ниже? import java.lang.reflect.*; class Target { String value; public Target() ...

3 ответа

Преобразовать в Nullable <T> из строки, используя Reflection

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

1 ответ

Как получить доступ к члену класса по строке в C #?

Есть ли способ получить доступ к члену по строке (это имя)? Например. если статический код: classA.x = someFunction(classB.y);но у меня есть только две строки: string x = "x"; string y = "y";Я знаю, в JavaScript вы можете просто ...