Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo Enum.ToObject (Type, Int16)

 

Data di pubblicazione: ottobre 2016

Converte l'intero con segno a 16 bit specificato in un membro di enumerazione.

Spazio dei nomi:   System
Assembly:  mscorlib (in mscorlib.dll)

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

Parametri

enumType
Type: System.Type

Tipo di enumerazione da restituire.

value
Type: System.Int16

Valore da convertire in un membro di enumerazione.

Valore restituito

Type: System.Object

Istanza dell'enumerazione impostata su value.

Exception Condition
ArgumentNullException

enumType è null.

ArgumentException

enumType non è un elemento Enum.

Il ToObject(Type, Int16) metodo converte value a un membro di enumerazione il cui valore sottostante è value. Si noti che la conversione ha esito positivo anche se è di fuori dei limiti del valore enumType membri. Per garantire che value è un valore sottostante valido del enumType enumerazione, passa a di IsDefined metodo.

Questo metodo di conversione restituisce un valore di tipo Object. È quindi possibile eseguirne il cast o convertirlo in un oggetto di tipo enumType.

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: