フォロー

C# で部分範囲型もどき、失敗><;(長文) 

C# で部分範囲型もどきを強引に実現させる作戦(?)、列挙型をそれぞれ作って、列挙型をラップするクラスを作ってそっちを階層構造にして、暗黙の型変換すればいい?><と思ってちょっと作ってみたけど、

曜日クラス=曜日型.日曜日;
はいいとして、

平日クラス=曜日型.火曜日;
って書けなくて、
平日クラス=平日型.火曜日;
って書くか
平日クラス=(平日型)曜日型.火曜日;
って書く事になるし、
平日クラス=(平日型)曜日.日曜日;
が静的なエラーにならない><;(これじゃ全く意味無い><;)

ログインして会話に参加
:realtek:

思考の /dev/null