Feedback

C# - Typ der Elemente in einem Array herausfinden

Veröffentlicht von am 20.01.2009
(2 Bewertungen)
Nachdem ich eine Lösung gefunden habe, die den Array-Typ mit ToString ausgibt, dann einfach die letzten 2 Zeichen abschneidet und den String dann wieder in einen Type umwandelt:

Das Objekt Type hat ein Property IsArray und eine Methode GetElementType().
GFU-Schulungen  [Anzeige]

C# Grundlagen

Die Schulung vermittelt Ihnen die Grundlagen von C# in der Arbeit mit Datentypen sowie bei Klassenbibliotheken. Sie lernen, mit Variablen umzugehen und deren verschiedene Formen zu konvertieren. 

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

int[] array = {1, 2, 3, 4, 5};

Type arrayType = array.GetType();
if (arrayType.IsArray)
{
    Type elementType = arrayType.GetElementType();
}


Abgelegt unter array, type, GetType, IsArray, GetElementType.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!