Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Enum.ToObject-Methode: (Type, Int16)

 

Veröffentlicht: Oktober 2016

Konvertiert die angegebene 16-Bit-Ganzzahl mit Vorzeichen in einen Enumerationsmember.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

[ComVisibleAttribute(true)]
public static object ToObject(
	Type enumType,
	short value
)

Parameter

enumType
Type: System.Type

Der zurückzugebende Enumerationstyp.

value
Type: System.Int16

Der Wert, der in einen Enumerationsmember konvertiert werden soll.

Rückgabewert

Type: System.Object

Eine Instanz der Enumeration, die auf value festgelegt ist.

Exception Condition
ArgumentNullException

enumType ist null.

ArgumentException

enumType ist keine Enum.

Die ToObject(Type, Int16) -Methode konvertiert value in einen Enumerationsmember, deren zugrunde liegenden Wert value. Beachten Sie, die die Konvertierung erfolgreich ist, auch wenn außerhalb des liegt enumType Elemente. Um sicherzustellen, dass value ist ein gültiger zugrunde liegenden Wert von der enumType -Enumeration, übergeben Sie sie an der IsDefined Methode.

Diese Konvertierungsmethode gibt einen Wert vom Typ Object. Sie können es umwandeln oder konvertieren Sie ihn in ein Objekt des Typs enumType.

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen: