Suchergebnisse für Anfrage "reflection.emit"

5 die antwort

C # Reflection - So legen Sie den Feldwert für struct @ fe

Wie kann ich einen Wert in das Strukturfeld setzen -myStruct.myField mit Reflektion mit DynamicMethod? Wenn ich @ anrusetter(myStruct, 111) Wert wurde nicht gesetzt, daMyStruct ist Werttyp.Console.WriteLine(myStruct.myField) zeigt Wert 3. Wie ...

1 die antwort

emit-Klasse mit einer Eigenschaft vom selben Typ wie die Deklaration des emittierten Typs

Ich habe herausgefunden, wie man eine Klasse wie diese ausgibt: class MyClass { String MyProperty { get; set; } }Ich kann nicht herausfinden, wie ich Folgendes ausgeben soll: class MyClass { MyClass MyProperty { get; set; } }Das Problem, mit ...

3 die antwort

Reflection Emit: Konvertieren der Attributinstanz in CustomAttributeBuilder oder CustomAttributeData

TOP-Veröffentlichungen

1 die antwort

Geben Sie eine lokale Variable aus und weisen Sie dieser einen Wert zu

Ich initialisiere eine Integer-Variable wie folgt:

1 die antwort

Erstellen Sie mit Reflection.Emit dynamisch eine Klasse. Ich blieb stecken

3 die antwort

Allgemeine FromEvent-Methode

1 die antwort

Delegate-Funktionsaufruf ausgeben

Ich habe den folgenden C # -Code:

24 die antwort

Wie erstelle ich dynamisch eine Klasse in C #?

Ich habe eine Klasse, die so aussieht: public class Field { public string FieldName; public string FieldType; }Und ein ObjektList<Field> mit Werten: {"EmployeeID","int"}, {"EmployeeName","String"}, {"Designation","String"}Ich möchte eine Klasse ...

2 die antwort

Wie erstelle ich eine Methode zur Laufzeit mit Reflection.emit

Ich erstelle zur Laufzeit ein Objekt mit Reflection Emit. Ich habe die Felder und Eigenschaften erfolgreich erstellt und set-Methoden abgerufen. Jetzt möchte ich eine Methode hinzufügen. Nehmen wir der Einfachheit halber an, die Methode gibt nur ...

6 die antwort

Gibt es eine Art Laufzeitbibliothek für C ++ - Assembler? [geschlossen

Für mein kleines Hobbyprojekt muss ich in Runtime Maschinencode aus C ++ Programm ausgeben. Ich habe die Basisadresse 0xDEADBEEF und möchte so etwas schreiben: Assembler a((void*)0xDEADBEEF); a.Emit() << Push(Reg::Eax) << Push(Reg::Ebx) ...