Výčet C #
Výpočet sa používa v ľubovoľnom programovacom jazyku na definovanie konštantnej množiny hodnôt. Napríklad dni v týždni je možné definovať ako zoznam a použiť ich kdekoľvek v programe. V C # je výpočet definovaný pomocou kľúčového slova 'enum'.
Pozrime sa na príklad toho, ako môžeme použiť kľúčové slovo „enum“.
V našom príklade definujeme výčet s názvom dni, ktorý sa použije na ukladanie dní v týždni. Pre každý príklad upravíme iba hlavnú funkciu v našom súbore 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();}}}
Vysvetlenie kódu: -
- Na deklarovanie výčtu je určený dátový typ „enum“. Názov výčtu je Dni. Všetky dni v týždni sú uvedené ako hodnoty výčtu.
- Nakoniec sa na zobrazenie jednej z hodnôt výčtu použije funkcia console.write.
Pokiaľ je vyššie uvedený kód zadaný správne a program je úspešne vykonaný, zobrazí sa nasledujúci výstup.
Výkon:
Z výstupu vidíte, že v konzole sa zobrazuje hodnota výčtu „Slnko“.