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

4 ответа

http://msdn.microsoft.com/en-us/library/system.reflection.propertyinfo.aspx

тим, у меня есть class Person { public Person(int age, string name) { Age = age; Name = name; } public int Age{get;set} public string Name{get;set} }и я хотел бы создать метод, который принимает строку, которая содержит «age» или «name» и ...

6 ответов

Давайте посмотрим на вывод.

я есть класс: class TestClass def method1 end def method2 end def method3 end endКак я могу получить список моих методов в этом классе (method1, method2, method3)?

8 ответов

http://www.dofactory.com/Patterns/PatternDecorator.aspx

ли способ добавитьField (или жеFieldInfo, может быть, это то же самое) класс во время выполнения?

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

5 ответов

 свойство, которое вы можете использовать, чтобы узнать фактический тип, если вы хотите.

ьзуя отражение, у меня есть объект, который мне нужно преобразовать в итерируемый список элементов (тип unknown, будет объект). Используя окно Watch, я вижу, что мой объект является массивом некоторого типа, так как он сообщает мне количество ...

1 ответ

@prosseek, `object calc = ctor.Invoke (null); MethodInfo m = type.GetMethod ("Добавить"); int res = (int) m.Invoke (calc, param); `

я есть эта библиотека скомпилирована в calc.dll. namespace MyClass { public class Calculator { public int Value1 {get; set;} public int Value2 {get; set;} public Calculator() { Value1 = 100; Value2 = 200; } public int Add(int val1, int val2) { ...

1 ответ

 Не могли бы вы посмотреть на это, пожалуйста.

ебольшой класс, который я использую для поиска списка доступных плагинов: internal static class PluginDirectoryLoader { public static PluginInfo[] ListPlugins(string path) { var name = Path.GetFileName(path); var setup = new AppDomainSetup { ...

5 ответов

Как получить список всех загруженных типов в C #?

Мне нужно получить все перечисления, которые были загружены из данного набора сборок.

2 ответа

Не могли бы вы предоставить фрагмент кода неработающего кода (используя метод, на который вы ссылались)? Это + ошибки, которые вы видите, будут очень полезны! [обновление] Быстрый пример с использованием Activator.CreateInstance, который обрабатывает конструкторы с параметрами.

аю информацию из XML, который содержит тип объекта, который мне нужно создать, а также параметры его конструктора. Тип объекта на самом деле находится в другом проекте, внутри одноименного пространства имен. (Мне нужно создать ...

3 ответа

 вместо.

я есть MethodBases для двух функций: public static int Add(params int[] parameters) { /* ... */ } public static int Add(int a, int b) { /* ... */ }У меня есть функция, которая вызывает MethodBases через класс, который я сделал: MethodBase ...

2 ответа

 работал для меня, чтобы сделать это в прошлом.

жен перечислить объекты, которые являются экземпляром класса по ссылке class Foo {} class Foo1 {} $obj1 = new Foo; $obj2 = new Foo; $obj32 = new Foo1; Мне нужно решение, чтобы получить все объекты, которые являются экземпляром класса Foo. Вы ...