Suchergebnisse für Anfrage "reflection"

10 die antwort

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 ...

2 die antwort

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 ...

2 die antwort

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) { ...

TOP-Veröffentlichungen

6 die antwort

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 ...

8 die antwort

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?

26 die antwort

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 ...

4 die antwort

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 ...

2 die antwort

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 ...

4 die antwort

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[] ...

2 die antwort

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 ...