Suchergebnisse für Anfrage "reflection"
Holen Sie sich alle Klassen im Klassenpfad
Wie bekomme ich eine Liste aller verfügbaren Klassen inCLASSPATH [http://docs.oracle.com/javase/tutorial/essential/environment/paths.html] zur Laufzeit In Eclipse IDE können Sie dies tun, indem Sie @ drücke Strg+Verschiebun+T. ibt es eine Methode ...
Q & A - Wie kann ich den Namen einer Eigenschaft / Funktion / Aktion / Methode (einer Schnittstelle oder Klasse) stark typisieren?
Problembeschreibun Angenommen, Sie haben eine Schnittstelle / Klasse und möchten einen Eigenschafts- / Funktions- / Aktionsnamen erhalten, wie und wie wird dies am besten praktiziert? z.B. gegeben public interface IConvertible { // ... bool ...
Zuweisungsmethode zum Delegieren durch Reflektion
Ich blieb hängen, als ich einer Delegateninstanz durch Reflektion dynamisch Methoden zuwies. Unten sehen Sie ein Beispielszenario für die Situation, mit der ich konfrontiert bin. class Program { static void Main(string[] args) { ...
Erweiterungsmethode zum Abrufen des Eigenschaftsnamens
Ich habe eine Erweiterungsmethode, um den Eigenschaftsnamen als @ zu erhalte public static string Name<T>(this Expression<Func<T>> expression) { MemberExpression body = (MemberExpression)expression.Body; return body.Member.Name; } Ich nenne es ...
Wie kann ich ein beliebiges Javascript-Objekt finden?
Ich weiß, dass dies in Python möglich ist, aber kann ich eine Liste der Methoden für ein Javascript-Objekt abrufen?
Programmatisches Äquivalent zu Standard (Typ)
Ich benutze Reflektion, um ein @ zu durchlaufType 's Eigenschaften und setzen bestimmte Typen auf ihre Standardeinstellungen. Nun könnte ich den Typ umschalten und das @ setzdefault(Type) explizit, aber ich mache es lieber in einer Zeile. Gibt ...
Wie man einen konkreten Typ einer generischen Schnittstelle bekommt
Ich habe eine Schnittstelle public interface FooBar<T> { }Ich habe eine Klasse, die es implementiert public class BarFoo implements FooBar<Person> { } With Reflection möchte ich eine Instanz von BarFoo nehmen und feststellen, dass die von ihr ...
Aufruf einer generischen Methode mit einem Typargument, das nur zur Ausführungszeit bekannt ist [duplicate]
Diese Frage hat hier bereits eine Antwort: Wie benutze ich Reflection, um eine generische Methode aufzurufen? [/questions/232535/how-do-i-use-reflection-to-call-a-generic-method] 7 answers Bearbeiten Natürlich sieht mein echter Code nicht genau ...
Mit der C # -Reflexion einen Konstruktor aufrufen
Ich habe das folgende Szenario: class Addition{ public Addition(int a){ a=5; } public static int add(int a,int b) {return a+b; } } Ich rufe Add in einer anderen Klasse von: string s="add"; typeof(Addition).GetMethod(s).Invoke(null, new object[] ...
Kann keine Klasse testen, die eine customException @ zurückgi
Während ich mit JUnit experimentiere, versuche ich, eine einfache private Methode wie folgt zu testen. Diese Methode empfängt einen String und stellt sicher, dass das Wort 'Dummy' nicht enthalten ist. Ich weiß, es ist möglich, den Test in das ...