は、単一の値または値のグループをとることができる整数パラメーターxが存在するという少し変わった要件に取り組んでいます。パラメータが値のグループを取る場合、最大値と最小値のみを格納するだけで十分です。通常のC#の考え方では、x、minX、maxX、boolean変数(変数が単一またはグループの値を取るかどうかを知るため)の4つの変数が必要になり、そのようなパラメーターが4つあるため、クラス変数が肥大化します(合計16変数)。
上記の制約のある効率的なストレージで私を助けるC#の構造はありますか?null許容値を超えて考えることはできませんでした。