Frage:
Ein Entwickler wollte die Leistungsfähigkeit der C#-Reflexion erkunden, stieß jedoch auf eine Hürde: die Unfähigkeit, auf den eigentlichen Code innerhalb einer Methode zuzugreifen.
Antwort:
Kurze Antwort:
Auf Methodencode kann nicht nur mit Reflektion (System.Reflection) zugegriffen werden.
Detaillierte Erklärung:
Reflection taucht tief in Metadaten ein und untersucht Klassentypen, Methodensignaturen und andere erweiterte Eigenschaften. Es bietet jedoch keinen Zugriff auf Low-Level-Daten wie den Bytecode (IL) von Methodenimplementierungen.
Erweiterte Einblicke:
Obwohl Reflexion die Codeüberprüfung nicht erleichtert, gibt es andere Möglichkeiten:
Das obige ist der detaillierte Inhalt vonKann C# Reflection auf Methodencode zugreifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!