reflection

Tworzenie instancji obiektu JavaScript przez wywołanie prototype.konstruktor.zastosuj

Zacznę od konkretnego przykładu tego, co próbuję zrobić. Mam tablicę roku, miesiąca, dnia, godziny, minuty, sekundy i milise ... 6); document.write(n); // Returns 42 Może to po prostu nie jest możliwe z obiektami wewnętrznymi? Testuję z Firefoksem BTW.

INotifyPropertyChanged property name-hardcode vs reflection?

Jaki jest najlepszy sposób na podanie nazwy właściwości przy użyciu INotifyPropertyChanged? Większość przykładów koduje na ... Myślałem o użyciu MethodBase. GetCurrentMethod.Name.Substring(4), ale jestem trochę niespokojny z powodu odbicia nad głową.

Dynamiczne tworzenie klasy proxy

Próbuję dynamicznie utworzyć klasę proxy. Wiem, że istnieje kilka bardzo dobrych RAM, aby to zrobić, ale jest to czysto pet ... roxy dla prawdziwej klasy? Czy jest na to prosty sposób, Czy muszę użyć czegoś w rodzaju Reflection.Emit i wygenerować MSIL?

Reflection-get property name [duplikat]

To pytanie ma już odpowiedź tutaj: Get property name and type using lambda expression ... ctType>(x=>x.Property1); Gdzie Właściwość1 jest właściwością typu ObjectType. Jak wyglądałaby implementacja metody ?

Call i Callvirt

Jaka jest różnica między instrukcjami CIL "Call" i "Callvirt"?

Sprawdź, czy klasa jest podklasą innej klasy w Javie

Bawię się w Java reflection API i próbuję obsłużyć niektóre pola. Teraz utknąłem z identyfikacją typu moich pól. Struny są ła ... assOf(...) ani extends(...). Czy muszę przejść przez wszystkie getSuperClass() i znaleźć mój supeclass przez mojego własnego?

Czy Mogę zmienić prywatne pole readonly w C# używając reflection?

Zastanawiam się, ponieważ wiele rzeczy można zrobić za pomocą reflection, Czy Mogę zmienić prywatne pole readonly po zakończe ... ; Console.WriteLine(foo.GetBar()); // display 123 // reflection code here... Console.WriteLine(foo.GetBar()); // display 456

Pobieranie typu klasy z String

Mam String, który ma nazwę klasy say "Ex" (NO .class extension). Chcę go przypisać do zmiennej Class, tak: Class cls = (string).class Jak mogę to zrobić?

Jak działa ten fragment kodu Java? (String pool and reflection) [duplicate]

To pytanie ma już odpowiedź tutaj: czy ciąg Javy jest naprawdę niezmienny? ... n ex) { // Ignore exceptions } } } Powyższy kod wydrukuje: "Luigi Luigi" Co się stało z Mario?

zrekonstruuj / Pobierz kod funkcji php

Czy Mogę programowo uzyskać kod funkcji według jej nazwy? Jak: function blah($a, $b) { return $a*$b; } echo getFunctionCod ... developer/technicalArticles/ALT/Reflection/ W PHP: get_class_methods () typeof ReflectionFunction (thanks Alin Purcaru)

Czy można uzyskać Func (lub podobny) z obiektu MethodInfo?

Zdaję sobie sprawę, że ogólnie rzecz biorąc, istnieją implikacje performatywne użycia refleksji. (Ja sam w ogóle nie jestem f ... g>)getName.GetActualInstanceMethod(x); (zdaję sobie sprawę, że to nie istnieje; zastanawiam się, czy jest coś Jak to.)

Jak utworzyć nową instancję struktury z jej typu w czasie wykonywania w Go?

W Go, jak utworzyć instancję obiektu z jego typu w czasie wykonywania? Domyślam się, że najpierw musisz też zdobyć rzeczywisty type obiektu? Próbuję zrobić leniwą instancję, aby zapisać pamięć.

Dynamic Lang. Runtime vs Reflection

Planuję użyć dynamicznego słowa kluczowego w moim nowym projekcie. Ale zanim wejdę, chciałbym wiedzieć o zaletach i wadach w ... wa na interoperacyjność z poprzednimi wersjami. NET. Proszę o pomoc czy plusy i minusy jakie napotkałem są sensowne czy nie?

Jaka jest różnica między nowym operatorem a klasą.newInstance()?

Jaka jest różnica między operatorem new a Class.forName(...).newInstance()? Oba tworzą instancje klasy i nie jestem pewien, jaka jest między nimi różnica.

GetProperties () zwraca wszystkie właściwości dla hierarchii dziedziczenia interfejsu

Zakładając następującą hipotetyczną hierarchię dziedziczenia: public interface IA { int ID { get; set; } } public interf ... y jest łatwy sposób na znalezienie wszystkich właściwości w hierarchii dziedziczenia dla interfejsów jak w pierwszy przykład?

Jak utworzyć instancję klasy wewnętrznej z odbiciem w Javie?

Próbuję utworzyć instancję klasy wewnętrznej zdefiniowanej w następującym kodzie Javy: public class Mother { public ... at java.lang.Class.newInstance0(Class.java:340) at java.lang.Class.newInstance(Class.java:308) ... Co mi umyka ?

Określa, czy klasa implementuje interfejs w Javie

Mam Class obiekt. Chcę określić, czy typ obiektu {[1] } implementuje określony interfejs. Zastanawiałem się, jak można to osi ... ance(/*Some object*/)) //Need something in this if statement { retVal.put(clazz.getSimpleName(), clazz); } }

Znajdź typ właściwości nullable poprzez odbicie

Sprawdzam właściwości obiektu poprzez odbicie i kontynuuję przetwarzanie typu danych każdej właściwości. Oto moje (zredukowan ... m polega na tym, że na nowo muszę obsługiwać właściwości nullable, ale nie mam pojęcia, jak uzyskać Typ właściwości nullable.

Jak Mogę określić typ ogólnego pola w Javie?

Próbowałem określić typ pola w klasie. Widziałem wszystkie metody introspekcji, ale nie wiem, jak to zrobić. To będzie używan ... { System.out.format("Type: %s%n", field.getType()); } Ale to mi tylko powie, że to List, a nie List Person s Dzięki

W jaki sposób protobuf-net osiąga przyzwoitą wydajność?

Chcę zrozumieć, dlaczego rozwiązanie buforujące protokół dla.Net opracowane przez marca Gravella jest tak szybkie, jak jest ... ioteka marca jest rozwiązaniem uruchomieniowym, które używa atrybutów i nie wytwarza każdy wygenerowany kod. Jak to działa ?