Explicit raw values
Enumerations
Definition and initialization
Underlying type
Raw values of members
Explicit raw values
Initializing from a raw value
Enum constructor
Getting all values
Converting to a string
Converting from a string
Associated values
Comparing enum values
enum
Season
:
int
{
Summer =
1
, Fall, Winter, Spring
};
int
baseWinter = Winter;
//baseWinter is 3
Languages
Python
C
C++
C#
JavaScript
Rust
Delphi
Swift
TypeScript
Clojure