C#でenumをクラスのように扱う