reflection.emit

Der Namespace System.Reflection.Emit enthält Klassen, die es einem Compiler oder Tool ermöglichen, Metadaten und Microsoft Intermediate Language (MSIL) auszugeben und optional eine PE-Datei auf dem Datenträger zu generieren.
1
Antwort

Warum legt ein schreibgeschütztes Feld mit der dynamischen Methode einen Fehler in dieser Klasse an?

Man kann in einem schreibgeschützten Feld einer Klasse mit dem strfld op-Code in der dynamischen Methode speichern, wenn der Besitzer auf diese Klasse gesetzt ist und JIT-Prüfungen deaktiviert sind. Ein Beispiel ist hier . Dieser Ansatz konn...
13.08.2015, 13:44
6
Antworten

Ersetzen von Anweisungen in MethodBody einer Methode

(Zunächst einmal ist dies ein sehr langer Post, aber keine Sorge: Ich habe bereits alles implementiert, ich frage nur nach Ihrer Meinung oder nach möglichen Alternativen.) Ich habe Probleme bei der Implementierung des Folgenden; Ich würde etw...
10.05.2010, 14:49
1
Antwort

Senden Sie eine lokale Variable und weisen Sie ihr einen Wert zu

Ich initialisiere eine Integer-Variable wie folgt: %Vor% Wie kann ich darauf zugreifen und ihm einen Wert zuweisen? Ich möchte so etwas machen: %Vor%     
07.03.2013, 18:07