我在網格中有〜20列,每個列可以通過另一個對話框中的複選框顯示或隱藏。什麼是存儲幾十列配置值的最佳方式?
任何給定列的可見性狀態都將存儲在通過Options類訪問的XML文件中。
我想要決定如何最好地表示Options類中的布爾可見性值。我很確定我想讓屬性公開每個列的可見性,但是在那些應該有每個列的bool的下面,或者我應該考慮使用Dictionary還是類似的將所有列可見性值保存在一個地方?
我看到它的個人布爾的方式可能是更健壯一些,不太可能導致缺少列值或一些這樣的,但一個字典可能會減少代碼總量。