drucken Sie den Namen der Variablen in c#

habe ich eine Erklärung

int A = 10,B=6,C=5;

und ich möchten, schreiben Sie eine print-Funktion, so dass ich übergeben Sie die int-variable zu und
er druckt mir den Namen der variable und den Wert.

wenn ich z.B. call print(A)
es muss wieder Ein": 10", und drucken Sie (B) dann muss es zurück "B:6"

kurz gesagt ich möchte wissen, wie kann ich auf die Namen der Variablen und drucken Sie es zu einem string in c#. Muss ich die reflektion verwenden?

Nach der Lektüre der Antworten

Hallo alle, vielen Dank für die Vorschläge. Ich werde Sie ausprobieren, allerdings wollte ich wissen, ob es überhaupt möglich ist .NET 2.0? Nichts ähnlich

#define prt(x) std::cout << #x " = '" << x << "'" << std::endl;

makro, das es in C/C++?

InformationsquelleAutor Anirudh Goel | 2009-04-08

Schreibe einen Kommentar