Výčet C #
Výčet se používá v libovolném programovacím jazyce k definování konstantní sady hodnot. Například dny v týdnu lze definovat jako výčet a použít kdekoli v programu. V C # je výčet definován pomocí klíčového slova 'enum'.
Podívejme se na příklad toho, jak můžeme použít klíčové slovo „enum“.
V našem příkladu definujeme výčet nazvaný dny, který se použije k uložení dnů v týdnu. U každého příkladu upravíme pouze hlavní funkci v našem souboru 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();}}}
Vysvětlení kódu: -
- Pro deklaraci výčtu je zadán datový typ 'enum'. Název výčtu je Dny. Všechny dny v týdnu jsou zadány jako hodnoty výčtu.
- Nakonec se funkce console.write používá k zobrazení jedné z hodnot výčtu.
Pokud je výše uvedený kód zadán správně a program je úspěšně proveden, zobrazí se následující výstup.
Výstup:
Z výstupu můžete vidět, že se v konzole zobrazí hodnota „Sun“ výčtu.