- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
788 :デフォルトの名無しさん[sage]:2015/09/17(木) 12:27:26.44 ID:CwN+IHGi - >>787
設定読んだ後もメモリに居座るのは無駄。 だから何であえてstataicなんだよ。意味が分からない。
|
- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
791 :デフォルトの名無しさん[sage]:2015/09/17(木) 12:52:22.44 ID:CwN+IHGi - >>789
保存される情報はあるクラスが持つ情報の一部だったり、複数のクラスに跨っていたりする場合が多い。
|
- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
793 :デフォルトの名無しさん[sage]:2015/09/17(木) 13:04:10.65 ID:CwN+IHGi - まあこれだけは言える。
特にそうすべき理由もないのに意味なくstaticを使う奴は馬鹿。
|
- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
795 :デフォルトの名無しさん[sage]:2015/09/17(木) 13:26:12.34 ID:CwN+IHGi - っていうか、>>787説だと設定値を持つ(使う)クラスのプロパティのゲッター/セッターでは
設定値クラスのプロパティかフィールドへのアクセスするのかね。 そんな糞コード嫌だね俺は。
|
- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
797 :デフォルトの名無しさん[sage]:2015/09/17(木) 14:44:56.00 ID:CwN+IHGi - >>796
自分で>>789こう書いてるのに馬鹿じゃねえの。
|
- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
798 :デフォルトの名無しさん[sage]:2015/09/17(木) 15:05:55.81 ID:CwN+IHGi - 保存が必用なプロパティなんてのは必用なときに保存用のクラス(に/から)コピーする。
保存が必用だからって妙な実装をしてるコードは読みづらい。(後から読んで意図がつかみにくい)
|
- ふらっと C#,C♯,C#(初心者用) Part116 [転載禁止]©2ch.net
799 :デフォルトの名無しさん[sage]:2015/09/17(木) 15:13:51.76 ID:CwN+IHGi - >>795のような実装だと、設定をファイルから復元した時、プロパティのセッターが
呼ばれずにプロパティの値が変更されることになるから、セッターで〜Changedみたいな イベントをトリガーすることもできない。
|