>>729
>Nullableはあまり積極的に使わないほうがいい感じなんですか?

べつに使っても問題ないけど
もともとはデータベース関係で使うことを想定した機能だわな
個人的には使う場所がないので使わない。

列挙体を自分で定義してるならInvalidとかNoneとか無効を意味する値を0で追加するかな
ビルトインな列挙体なら>>723みたいなフラグで管理しても問題ないと思う


>列挙体をググってみたんですが、valueが数値系に限定されたkey valueな何かという理解であってますか?

いや数値そのものに名前がついただけ
コンパイラ的にタイプセーフにしてくれるだけというのに近い
キャストすれば常に元の数値に戻せるし、列挙型として無効な数値もキャストできちゃう