reflection

Reflection ist die Fähigkeit eines Programms, seine Struktur und / oder sein Verhalten zur Laufzeit zu beobachten und / oder zu ändern.
4
Antworten

Reflection - Festlegen der Objekteigenschaft unter Berücksichtigung des Datentyps

Ich habe bereits herausgefunden, dass es möglich ist, den Wert einer Eigenschaft mithilfe von Reflektion festzulegen: Set Objekteigenschaft mit Reflektion Aber mein Problem ist, dass meine Daten nur als String existieren. Daher bekomme ich...
09.03.2011, 00:21
4
Antworten

Wie können Sie in Python den Namen der Klasse einer Mitgliedsfunktion erhalten?

Ich habe eine Funktion, die eine andere Funktion als Parameter übernimmt. Wenn die Funktion ein Mitglied einer Klasse ist, muss ich den Namen dieser Klasse finden. ZB %Vor% Ich dachte %Vor% würde meine Probleme lösen, aber das sagt mir n...
20.11.2008, 16:30
4
Antworten

Fügen Sie Element zur generischen Liste / Sammlung mit Reflektion hinzu

Ich möchte ein Element zu einer generischen Liste mit Reflektion hinzufügen. In der Methode "DoSomething" versuche ich die folgende Zeile zu beenden, %Vor% aber ich bekomme verschiedene Arten von Fehlern. Unten ist mein vollständiger Code...
05.02.2011, 22:57
4
Antworten

Wie bekomme ich die Artikelanzahl von einer IList als Objekt?

In einer Methode erhalte ich object . In einigen Situationen kann diese object eine IList von "etwas" sein (ich habe keine Kontrolle über dieses "Etwas"). Ich versuche es: Identifizieren Sie, dass dieses Objekt ein IList (vo...
25.01.2012, 09:29
3
Antworten

Seltsames Verhalten beim Deserialisieren verschachtelter generischer Klassen mit GSON

Ich schreibe eine Klasse, die eine Verbindung zu einem Server herstellt und basierend auf einigen Argumenten eine json-Zeichenfolge abruft, die mit GSON zu der angegebenen Klasse (via Generika) analysiert wird. Eine abgespeckte Version der ve...
24.01.2013, 14:40
2
Antworten

Erhalte den Vererbungsbaum vom Typ

Ich versuche einen einfachen Weg zu finden, den Vererbungsbaum eines bestimmten Typs durch Reflexion in C # zu erhalten. Sagen wir, ich habe die folgenden Klassen; %Vor% Wie verwende ich die Reflexion über den Typ "C", um zu bestimmen...
19.04.2011, 13:13
1
Antwort

Erhalte den Namen der Interface-Konstanten mit seinem Wert

Dies hat vielleicht keinen großen Anwendungsfall in Projekten, aber ich habe gerade versucht, ein POC-Projekt zu erstellen, in dem ich den Schlüsselcode erhalte und dessen Wert verwende, um den Schlüsselnamen auf dem Bildschirm auszugeben. Ich m...
08.04.2010, 12:10
6
Antworten

Wie kann ich ein Abhängigkeitsdiagramm von meiner .NET-Lösung erstellen?

Ich kann leicht sehen, welche Projekte und DLLs ein einzelnes Projekt in einem Visual Studio .NET Projekt referenzieren. Gibt es irgendeine Anwendung oder Verwendung von Reflektion, die mir einen vollständigen Abhängigkeitsbaum aufbauen kann,...
17.09.2008, 05:26
2
Antworten

Erstellen Sie eine neue Instanz von T ohne die neue Einschränkung

Wenn Sie eine neue Instanz eines Generics erstellen möchten, müssen Sie die neue Einschränkung anwenden wie folgt definiert werden: %Vor% Ist es möglich, unter Verwendung der Reflexion eine Instanz von T ohne die neue Einschränkung zu erze...
26.06.2013, 06:43
3
Antworten

Gibt alle Funktionen zurück, die in einer Javascript-Datei definiert sind

Wie kann ich für das folgende Skript eine Funktion schreiben, die alle Funktionen des Skripts als Array zurückgibt? Ich möchte ein Array der Funktionen zurückgeben, die im Skript definiert sind, so dass ich eine Zusammenfassung jeder Funktion, d...
01.07.2012, 03:54