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

6 ответов

Получение имени поля в c #

Учитывая этот класс: public class MyClass { public int MyField {get; set;} }Как я смогу извлечь имяMyField в коде? Например, я могу получить название класса, как это typeof(MyClass).NameКак я могу сделать что-то подобное для поля? Причина ...

1 ответ

Получение Типа T из StackFrame

Цель состоит в том, чтобы создать универсальный экземпляр на основе типа, который вызвал мой метод. Проблема заключается в том, что при вызове из универсального объекта StackFrame содержит только параметры открытого типа определения вместо ...

1 ответ

Получить имя текущего метода

Это глупый вопрос, но возможно ли получить имя метода, который в данный момент выполняется из этого метода? Public Sub SomeMethod() Dim methodName as String = System.Reflection.[function to get the current method name here?] End SubСпасибо

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

4 ответа

Использование делегата для вызова конструктора

я нашелэто [http://blogs.msdn.com/haibo_luo/archive/2005/11/17/494009.aspx]но попытался его использовать и потерпел неудачу. Как я могу создать объект с помощью отражений и сделать его быстрым, поместив его в делегат? DynamicMethod dm = new ...

6 ответов

Создание метода динамически и его выполнение

Фон: Я хочу определить несколькоstatic методы в C # и генерируют код IL в виде байтового массива из одного из этих методов, выбранных во время выполнения (на клиенте), и отправляют байтовый массив по сети на другой компьютер (сервер), где он ...

7 ответов

Как привести общий тип во время выполнения в C #

Мне нужно создатьIEnumerable<IEnumerable<T>> когда я только знаюT во время выполнения. Я собрал свою коллекцию так: new List<List<object>>()где все объекты во внутреннем списке являютсяT Однако из-за со / противоречивости (никогда не могу ...

6 ответов

Получить список членов структуры C

Можно ли получить список членов структуры в видеchar ** ? Например, что-то вроде этого: struct mystruct { int x; float y; char *z; }; /* ... */ char **members = MAGIC(struct mystruct); /* {"x", "y", "z", NULL}. */Я также заинтересован ...

6 ответов

Исключить свойство из getType (). GetProperties ()

Привет я работаю в библиотеке классов с использованием C #, и у меня есть несколько классов с некоторыми свойствами. Я просто хочу знать, могу ли я добавить что-то, чтобы исключить некоторые свойства изgetType().GetProperties(). Пример того, ...

2 ответа

Java головоломка с отражением и строкой

Этот источник выводитG'Day Mate. Как это происходит? public static void main(String args[]) { System.out.println("Hello World"); } static { try { Field value = String.class.getDeclaredField("value"); value.setAccessible(true); value.set("Hello ...

2 ответа

PHP эквивалент отправки и getattr?

Если Руби приглашают на вечеринку и приносят: foobarobject.send('foomethod').. и Python получает приглашение на ту же вечеринку и приносит: getattr(foobarobject, 'foomethod')().. что PHP должен принести на вечеринку? Бонусный вопрос:Если Ruby ...