応用はやる気が出たときに取りたいけど
やる気を出すやる気が出ない
enum Status{
Connnect,
Disconnect
}
Status stat = Status.Disconnect;
statはConnectもしくはDisconnectが概ね保証される
static const int Connect = 0;
static const int Disconnect = 1;
int stat = Disconnect ;
stat = 3; // 使われてないコードを流用
statはConnectもしくはDisconnectが保証されない
3に対応するステータスってなんなんだよ!
とブチ切れる