Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Linguagem C

C# Enum(Enumeration) com Exemplo

Enumeração C#


Uma enumeração é usada em qualquer linguagem de programação para definir um conjunto constante de valores. Por exemplo, os dias da semana podem ser definidos como uma enumeração e usados ​​em qualquer lugar do programa. Em C#, a enumeração é definida com a ajuda da palavra-chave ‘enum’.

Vamos ver um exemplo de como podemos usar a palavra-chave ‘enum’.

Em nosso exemplo, definiremos uma enumeração chamada dias, que será usada para armazenar os dias da semana. Para cada exemplo, modificaremos apenas a função principal em nosso arquivo Program.cs.















using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat};
  
  static void Main(string[] args) 
  {
   Console.Write(Days.Sun);
   
   Console.ReadKey();
  }
 }
}

Explicação do código:-

  1. O tipo de dados 'enum' é especificado para declarar uma enumeração. O nome da enumeração é Dias. Todos os dias da semana são especificados como valores da enumeração.
  2. Finalmente, a função console.write é usada para exibir um dos valores da enumeração.

Se o código acima for inserido corretamente e o programa for executado com sucesso, a seguinte saída será exibida.

Saída:



Na saída, você pode ver que o valor 'Sun' da enumeração é exibido no console.

Linguagem C

  1. Instrução C++ Switch Case com EXEMPLO
  2. Alocação dinâmica de matrizes em C++ com exemplo
  3. Estrutura C++ com exemplo
  4. std::list em C++ com exemplo
  5. Tutorial de classe abstrata C# com exemplo:O que é abstração?
  6. Função calloc() na biblioteca C com o programa EXEMPLO
  7. Método Java String charAt() com exemplo
  8. Java String EndsWith() Método com Exemplo
  9. Função Python String strip () com EXEMPLO
  10. Contador Python em coleções com exemplo