Результаты поиска по запросу "reflection"
Это должно скомпилировать и работать.
даю, что есть один из двух ответов на этот вопрос, либо невозможный, либо чрезвычайно простой, и я упустил очевидный запрос Google. Основная проблема заключается в том, что у меня есть общий объект, передаваемый черезEventHandler который ...
О каком компиляторе вы говорите? Компилятор C # или JITer?
кнулся на этот код: static void Main() { typeof(string).GetField("Empty").SetValue(null, "evil");//from DailyWTF Console.WriteLine(String.Empty);//check //how does it behave? if ("evil" == String.Empty) Console.WriteLine("equal"); //output: ...
Это
я есть следующий класс: public class AuthContext : DbContext { public DbSet<Models.Permission> Permissions { get; set; } public DbSet<Models.Application> Applications { get; set; } public DbSet<Models.Employee> Employees { get; set; } // ... }Я ...
Создание функции, которая преобразует функции одного типа в другой
Для некоторых необычных вещей отражения у меня есть функция типа Func, и мне нужно передать ее в функцию, которая принимает тип Func, где T неизвестен до времени выполнения. Например: public bool MyOperation(Func<string,bool> op) { return ...
Как получить доступ к закрытому полю суперкласса суперкласса с отражением в Java?
В одном API я использую у меня естьАбстрактный класс (Класс А) который имеетличное поле (A.privateField).Класс б расширяет класс A в рамках API. Мне нужно расширить класс B с моей реализацией этого,Класс С, но мне нужно privateField класса A. Я ...
К вашему сведению, это похоже на метод рельсов, а не просто рубин.
ного размышлял и столкнулся с неожиданным блокпостом. Есть ли метод объекта в ruby (или rails), который возвращает сам себя ruby-1.9.2> o = Object.new => #<Object:0x00000104750710> ruby-1.9.2> o.class => Object ruby-1.9.2> o.send :self ...
Вызовите частный метод с помощью java.lang.invoke.MethodHandle
Как я могу вызвать приватный метод, используя дескрипторы метода? Насколько я вижу, есть только два вида общедоступныхLookup экземпляры: MethodHandles.lookup()MethodHandles.publicLookup()и ни один не разрешает неограниченный частный ...
Спасибо Джейсону за помощь. Его образец отправил меня по пути, который в итоге привел к ответу.
аюсь вызвать метод RegisterType в контейнере Unity. RegisterType имеет в общей сложности 16 переопределений (некоторые из них являются параметрами, некоторые являются типами). Я пытаюсь выполнить ...
это все, что осталось от
могу использовать отражение, чтобы создать универсальный параметризованный класс в Java? у меня есть public class SomeClass<T> { public SomeClass<T>() { } }и мне нужен экземпляр этого. Я пробовал варианты Class c = ...
Поэтому очень важно, чтобы вы не писали код, который использует знания этой детали реализации компилятора.
то за тип в .NET? Я использую отражение, чтобы получить список всех классов, и этот появляется. Что это такое? От куда это? Как выбирается имя DisplayClass1? Я ищу источники и ничего не видел. Что это<> значит? что этоc__ значит? есть ссылка?