Suchergebnisse für Anfrage "reflection"

7 die antwort

Verwenden Sie Reflection, um die endgültige statische Datei File.separatorChar für Unit-Tests zu ändern?

Insbesondere versuche ich, einen Komponententest für eine Methode zu erstellen, für die Verwendungen erforderlich sindFile.separatorChar Pfade auf Windows und Unix zu bauen. Der Code muss auf beiden Plattformen ausgeführt werden, und dennoch ...

2 die antwort

Hash des Klassencodes zur Laufzeit berechnen (C #)?

Ist es möglich, den Hash einer Klasse zur Laufzeit in C # zu berechnen (vermutlich durch Reflektion)? Um klar zu sein, ich möchte nicht den Hashcode einer Instanz dieser Klasse berechnen, ich möchte den Hash des Klassencodes selbst berechnen ...

3 die antwort

Wie kann man setAccessible auf "legitime" Verwendungen beschränken?

Je mehr ich über die Kraft vonjava.lang.reflect.AccessibleObject.setAccessibleUmso erstaunter bin ich darüber, was es kann. Dies ergibt sich aus meiner Antwort auf die Frage ( Verwenden von Reflection zum Ändern der statischen endgültigen ...

TOP-Veröffentlichungen

4 die antwort

CreateDelegate mit unbekannten Typen

Ich versuche, einen Delegaten zum Lesen / Schreiben von Eigenschaften eines unbekannten Klassentyps zur Laufzeit zu erstellen. Ich habe eine allgemeine KlasseMain<T> und eine Methode, die so aussieht: Delegate.CreateDelegate(typeof(Func<T, ...

5 die antwort

Ist es möglich, einen Methodentext zur Laufzeit in .NET zu ändern?

Ich weiß, dass es (theoretisch) möglich ist, einen neuen Typ zur Laufzeit zu erstellen, aber ist es möglich, einen Methodenkörper eines vorhandenen Typs zur Laufzeit zu ändern? Mein Plan (wenn ich das zum Laufen bringen kann) ist es, Methoden mit ...

1 die antwort

CGLib Enhancer mit anonymer Klasse

Ich verwende CGLib, um Klassen zu vertreten. Ich bin auf ein Problem gestoßen, bei dem ich anonyme Klassen nicht verbessern kann, weil sie keinen Standardkonstruktor haben. Mein Code sieht so aus: Enhancer enhancer = new Enhancer(); ...

5 die antwort

Lesen Sie den Namen der aktuell ausgeführten Methode

$0 ist die Variable für das Ruby-Programm der obersten Ebene, aber gibt es eine für die aktuelle Methode?

2 die antwort

Wie man Schnittstellenmethoden auflistet, bei denen Eigenschafts-Accessoren weggelassen werden [duplizieren]

Diese Frage hat hier bereits eine Antwort: BindingFlags für Type.GetMethods ohne Eigenschaftszugriffsmethoden [/questions/234330/bindingflags-for-type-getmethods-excluding-property-accessors] 1 AntwortIch möchte Reflection verwenden, um eine ...

4 die antwort

Was ist der Unterschied zwischen dem Aufruf von MyClass.class und MyClass.getClass () [duplicate]

Diese Frage hat hier bereits eine Antwort: Was ist der Unterschied zwischen a.getClass () und A.class in Java? [/questions/10947768/what-is-the-difference-between-a-getclass-and-a-class-in-java] 6 answersMyClass.class undMyClass.getClass() ...

1 die antwort

Ist es möglich, alle Klassen zu bekommen, die eine Schnittstelle implementieren? [Duplikat

Diese Frage hat hier bereits eine Antwort: Wie kann ich eine Liste aller Implementierungen einer Schnittstelle programmgesteuert in Java ...