Domů : Bity a bajty : Definice výčtu

Enum

Enum, zkratka pro „enumerated“, je a datový typ který se skládá z předdefinovaných hodnot. A konstantní or proměnlivý definovaný jako výčet může uložit jednu z hodnot uvedených v deklaraci výčtu.

Enums se používají v obou Zdrojový kód a databáze tabulky. Například může být deklarován výčet, který ukládá více barev C# následujícím způsobem:

výčet Barva {bílá, červená, zelená, modrá, černá};

Sloupec v a MySQL databáze tabulka lze definovat níže:

Barva ENUM („bílá“, „červená“, „zelená“, „modrá“, „černá“)

Proměnná nebo hodnota databáze definovaná jako Barva lze přiřadit kteroukoli z pěti barev uvedených v deklaracích výčtu výše. Pokud je přiřazena jakákoli jiná hodnota kromě jedné z pěti barev výše, zůstane nedefinovaná a může způsobit chybu v závislosti na kontextu. Proměnné výčtu také mohou obsahovat pouze jednu hodnotu. Pokud proměnná možná potřebuje uložit jednu nebo více předdefinovaných hodnot, měla by být definována jako a SET namísto.

Výčty poskytují vysoce strukturovaný způsob ukládání dat, protože mohou ukládat pouze jednu předdefinovanou hodnotu. I když to pomáhá zajistit integritu dat, omezuje to také jejich flexibilitu. Proto jsou proměnné výčtu nejvhodnější pro ukládání diskrétních dat, která mohou být pouze jednou z několika možných hodnot. Mezi příklady patří barvy, velikosti, kategorie, měsíce a dny v týdnu. Proměnné, které obsahují různorodější data, například jména a místa, by měly být definovány jako řetězce.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici výčtu. Vysvětluje ve výpočetní terminologii, co Enum znamená, a je jedním z mnoha počítačových termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici Enum užitečnou, můžete ji odkázat pomocí výše citovaných odkazů.