Main Content

Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

Trabajar con los miembros de una enumeración de .NET

Para mostrar los nombres de miembro de una enumeración, utilice la función.MATLAB®enumeration Por ejemplo, para enumerar los nombres de los miembros de la enumeración, escriba:System.DayOfWeek

enumeration('System.DayOfWeek') 
Enumeration members for class 'System.DayOfWeek':     Sunday     Monday     Tuesday     Wednesday     Thursday     Friday     Saturday

No puede usar el comando para devolver matrices de objetos de enumeración de .NET.enumeration Puede leer los nombres y valores de la enumeración en matrices, utilizando los métodos y.System.EnumGetNamesGetValuesGetType

Por ejemplo, para crear matrices y para la enumeración, escriba:allNamesallValuesSystem.DayOfWeek

myDay = System.DayOfWeek; allNames = System.Enum.GetNames(myDay.GetType); allValues = System.Enum.GetValues(myDay.GetType); 

La clase de la matriz names es, mientras que la clase de la matriz Values es el tipo de enumeración.System.StringSystem.DayOfWeek

whos all* 
  Name       Size  Bytes  Class    allNames   1x1   112    System.String[]   allValues  1x1   112    System.DayOfWeek[] 

Aunque los tipos son diferentes, la información se muestra es la misma.MATLAB Por ejemplo, escriba:

allNames(1)
ans =  Sunday 

Tipo:

allValues(1) 
ans =  Sunday 

Consulte también

Ejemplos relacionados

Más acerca de