lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Wie kann ich den Typ einer Variable in C# als String ausgeben lassen?

string s_resultType = ((Type)listParameters[0]).ToString();
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Den Typ bekommst du mit GetType.

string typeName = listParameters[0]?.GetType().FullName;   // z.B. "System.Int32"

ToString() gibt den FullName zurück (z.B. System.Int32) schöner ist oft

var t = (Type)listParameters[0];
string name1 = t.FullName;   // "System.Int32"
string name2 = t.Name;       // "Int32"
von (782 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2,523 Fragen

3,041 Antworten

281 Kommentare

13 Nutzer