Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

C# - Enum

Enumerasi adalah himpunan konstanta bilangan bulat yang diberi nama. Jenis enumerated dideklarasikan menggunakan enum kata kunci.

Enumerasi C# adalah tipe data nilai. Dengan kata lain, enumerasi mengandung nilai sendiri dan tidak dapat mewarisi atau tidak dapat melewati pewarisan.

Mendeklarasikan enum Variabel

Sintaks umum untuk mendeklarasikan enumerasi adalah

enum <enum_name> {
   enumeration list 
};

Dimana,

Setiap simbol dalam daftar pencacahan mewakili nilai integer, satu lebih besar dari simbol yang mendahuluinya. Secara default, nilai simbol pencacahan pertama adalah 0. Misalnya −

enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

Contoh

Contoh berikut menunjukkan penggunaan variabel enum −

Demo Langsung
using System;

namespace EnumApplication {
   class EnumProgram {
      enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat };

      static void Main(string[] args) {
         int WeekdayStart = (int)Days.Mon;
         int WeekdayEnd = (int)Days.Fri;
         
         Console.WriteLine("Monday: {0}", WeekdayStart);
         Console.WriteLine("Friday: {0}", WeekdayEnd);
         Console.ReadKey();
      }
   }
}

Ketika kode di atas dikompilasi dan dieksekusi, menghasilkan hasil sebagai berikut

Monday: 1
Friday: 5

Bahasa C

  1. C# Hello World - Program C# Pertama Anda
  2. C# Kata Kunci dan Pengidentifikasi
  3. Variabel C# dan Tipe Data (Primitif)
  4. C# Operator
  5. C# Bitwise dan Bit Shift Operator
  6. C# Input dan Output Dasar
  7. C# Ekspresi, Pernyataan, dan Blok (Dengan Contoh)
  8. C# Komentar
  9. Pernyataan sakelar C#
  10. C# ternary (? :) Operator