Результаты поиска по запросу "reflection"
Преобразовать строку в имя переменной
У меня есть файл XML, у меня есть узел, и я читаю все дочерние узлы. Имя childNode соответствует переменной, которую я должен установить со значением этого childNode. В цикле я бы хотел установить: myvar1 to MyValue1myvar2 to MyValue2Код C ...
Любой способ вызвать частный метод?
У меня есть класс, который использует XML и рефлексию для возвратаObjectс другим классом. Обычно эти объекты являются подполями внешнего объекта, но иногда это то, что я хочу генерировать на лету. Я пробовал что-то подобное, но безрезультатно. ...
Библиотеки атрибутов и отражений для C ++?
Большинство зрелых проектов C ++, похоже, имеют свои собственныесистема отражения и атрибутат.е. для определения атрибутов, к которым можно получить доступ через строку и которые автоматически сериализуются. По крайней мере, многие проекты C ++, ...
Как передать параметр в качестве ссылки с MethodInfo.Invoke
Как я могу передать параметр в качестве ссылки сMethodInfo.Invoke? Это метод, который я хочу вызвать: private static bool test(string str, out byte[] byt)Я попробовал это, но мне не удалось: byte[] rawAsm = new byte[]{}; MethodInfo _lf ...
Порядок свойств `Type.GetProperties`
Укороченная версия Документация MSDN дляType.GetProperties [http://msdn.microsoft.com/en-us/library/kyaxdd3x.aspx]утверждает, что возвращаемая коллекция не гарантируется в алфавитном порядке или в порядке объявления, хотя выполнение простого ...
Проверка типа класса (.class) равна некоторому другому типу класса
Действителен ли следующий код? void myMethod (Class classType) { if (classType == MyClass.class) { // do something } } myMethod (OtherClass.class);Если нет, есть ли другой подход, где я могу проверить, имеет ли переданный .class (тип класса) ...
Как получить исполняемый объект для стекового кадра?
При использовании отражения можно получить стек вызовов (кроме того, что это может быть грубое приближение из-за JIT-оптимизации) с использованием System.Diagnostics.StackTrace и изучить содержащиеся в нем объекты StackFrame. Как получить ссылку ...
Отражение Java getDeclaredMethod () с типами классов
Я пытаюсь понять рефлексию Java и сталкиваюсь с трудностями при работе с нецелыми методами сеттера. Как пример, как я могу разрешить вызов getDeclaredMethod () ниже? import java.lang.reflect.*; class Target { String value; public Target() ...
Преобразовать в Nullable <T> из строки, используя Reflection
Как я могу преобразовать в Nullable из строки, используя отражение? У меня есть следующий код для преобразования в почти любой тип значения, заданный почти любое значение. Над этим довольно много кода, чтобы использовать IsAssignableFrom и т. ...
Как получить доступ к члену класса по строке в C #?
Есть ли способ получить доступ к члену по строке (это имя)? Например. если статический код: classA.x = someFunction(classB.y);но у меня есть только две строки: string x = "x"; string y = "y";Я знаю, в JavaScript вы можете просто ...