Результаты поиска по запросу "reflection"
Я не думаю, что это возможно, основываясь на комментариях к моему ответу. Класс PropertyInfo имеет метод GetValue, но для этого необходим фактический объект, значение которого вы хотите получить.
сЯ пишу код, который должен быть в состоянии получитьценностипараметров из метода, который вызвал в класс. Я знаю, как добраться до массива ParameterInfo [], но я не знаю, как получить значения. Это вообще возможно? Если это так, я думаю, что ...
функция, предложенная комментарием, связанным с устаревшей функцией.
скажу про ASP.NET MVC Framework Сандерсона и в главе 4 он обсуждаетСоздание фабрики пользовательских ...
Вот
ался научиться размышлять, и я столкнулся с этим IllegalAccessException. Пожалуйста, смотрите следующий код: public class ReflectionTest { public static void main(String[] args) { Set<String> myStr = new HashSet<String>(); myStr.add("obj1"); ...
Это намного быстрее, чем AutoMapper, он использует System.Reflection.Emit, поэтому код работает почти так же быстро, как если бы он был написан от руки.
оложим, у меня есть два класса: public class Student { public int Id {get; set;} public string Name {get; set;} public IList<Course> Courses{ get; set;} } public class StudentDTO { public int Id {get; set;} public string Name {get; set;} public ...
наслаждаться
ли способ в C # получить сборкупризваниеметод? (НетокМетод.) я хочу, чтобы выполнялась сборка, одна выше в стеке вызовов.
Да, есть. использование
сно названию Я хотел бы список всех внутренних классов данного класса, это может быть список имен или список типов - я не смущен. Это возможно? Я думал, что может быть способ использовать отражение, но я не смог его найти. Большое спасибо, Томас
Я использую цикл, чтобы пройти через все свойства класса, чтобы получить тип свойства. Я использую следующий код:
веряю свойства объекта с помощью отражения и продолжаю обрабатывать тип данных каждого свойства. Вот мой (сокращенный) источник: private void ExamineObject(object o) { Type type = default(Type); Type propertyType = default(Type); PropertyInfo[] ...
Вы можете сериализовать входной объект в строку json, а затем десериализовать в выходной объект. Все свойства с одинаковым именем будут автоматически назначены свойствам нового объекта.
спользования AutoMapper ... (потому что кто-то, ответственный за этот проект, будет гадить, когда видит зависимости) У меня есть класс (класс A) с тем же количеством свойств. У меня есть другой класс (класс B) с теми же свойствами (те же имена и ...
Либо вы можете получить обратную трассировку, как предложено логаном, либо вы можете запустить свой компилятор C и взломать исходный код для ruby. Я достаточно уверен, что нет других способов сделать это.
ел бы сделать некоторые довольно тяжелые отражения в Ruby. Я хочу создать функцию, которая будет возвращать имена аргументов различных вызывающих функций выше стека вызовов (достаточно было бы только одного более высокого уровня, но зачем ...
Это должно скомпилировать и работать.
даю, что есть один из двух ответов на этот вопрос, либо невозможный, либо чрезвычайно простой, и я упустил очевидный запрос Google. Основная проблема заключается в том, что у меня есть общий объект, передаваемый черезEventHandler который ...