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

5 ответов

Я не думаю, что это возможно, основываясь на комментариях к моему ответу. Класс PropertyInfo имеет метод GetValue, но для этого необходим фактический объект, значение которого вы хотите получить.

сЯ пишу код, который должен быть в состоянии получитьценностипараметров из метода, который вызвал в класс. Я знаю, как добраться до массива ParameterInfo [], но я не знаю, как получить значения. Это вообще возможно? Если это так, я думаю, что ...

5 ответов

 функция, предложенная комментарием, связанным с устаревшей функцией.

скажу про ASP.NET MVC Framework Сандерсона и в главе 4 он обсуждаетСоздание фабрики пользовательских ...

5 ответов

Вот

ался научиться размышлять, и я столкнулся с этим IllegalAccessException. Пожалуйста, смотрите следующий код: public class ReflectionTest { public static void main(String[] args) { Set<String> myStr = new HashSet<String>(); myStr.add("obj1"); ...

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

5 ответов

Это намного быстрее, чем 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 ...

5 ответов

наслаждаться

ли способ в C # получить сборкупризваниеметод? (НетокМетод.) я хочу, чтобы выполнялась сборка, одна выше в стеке вызовов.

5 ответов

Да, есть. использование

сно названию Я хотел бы список всех внутренних классов данного класса, это может быть список имен или список типов - я не смущен. Это возможно? Я думал, что может быть способ использовать отражение, но я не смог его найти. Большое спасибо, Томас

5 ответов

Я использую цикл, чтобы пройти через все свойства класса, чтобы получить тип свойства. Я использую следующий код:

веряю свойства объекта с помощью отражения и продолжаю обрабатывать тип данных каждого свойства. Вот мой (сокращенный) источник: private void ExamineObject(object o) { Type type = default(Type); Type propertyType = default(Type); PropertyInfo[] ...

5 ответов

Вы можете сериализовать входной объект в строку json, а затем десериализовать в выходной объект. Все свойства с одинаковым именем будут автоматически назначены свойствам нового объекта.

спользования AutoMapper ... (потому что кто-то, ответственный за этот проект, будет гадить, когда видит зависимости) У меня есть класс (класс A) с тем же количеством свойств. У меня есть другой класс (класс B) с теми же свойствами (те же имена и ...

5 ответов

Либо вы можете получить обратную трассировку, как предложено логаном, либо вы можете запустить свой компилятор C и взломать исходный код для ruby. Я достаточно уверен, что нет других способов сделать это.

ел бы сделать некоторые довольно тяжелые отражения в Ruby. Я хочу создать функцию, которая будет возвращать имена аргументов различных вызывающих функций выше стека вызовов (достаточно было бы только одного более высокого уровня, но зачем ...

5 ответов

Это должно скомпилировать и работать.

даю, что есть один из двух ответов на этот вопрос, либо невозможный, либо чрезвычайно простой, и я упустил очевидный запрос Google. Основная проблема заключается в том, что у меня есть общий объект, передаваемый черезEventHandler который ...