X



c#プログラミングに詳しい方こいよ
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:32:42.418ID:FTWPRQ7up
ローカル変数を参照したい時って結局何が正解なの?

ゲッタつけてお触り?
メソッドの返り値で取得?
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:35:24.776ID:SycBqCI3r
そこは宗教だから正解ないよ
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:35:36.961ID:h+YRfGSu0
イミュータブルな実装にしてIOだけ専用のプロジェクトに分離
クリーンアーキテクチャのドメイン層とインフラ層みたいな
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:37:40.110ID:h+YRfGSu0
ちなみに実装コストがクソ高いから簡単なアプリなら何が正解とか考えなくていいぞ
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:40:32.715ID:llxYxPsu0
パブリックにするwww
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:41:36.812ID:FTWPRQ7up
>>4
素人なりに値オブジェクトを使って運用しようとしたんだが、多分IOを分離するのがよく分かってない
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:42:28.913ID:Dw7F41LP0
とりあえず自動プロパティつけとけ
改変するときにあれば安心だし大した手間がかからんし
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:45:42.443ID:FTWPRQ7up
あとクラスが階層になってしまうのは良いのだろうか

例えば国の中に複数の州があり、州の中に複数の地区があり、地区の中に複数の都市がある場合
俺に思いつくのはそれぞれのクラスを作って入れ子的にインスタンスを保持する形になっちゃう

こういう状態で国クラスに対して任意の都市のローカル変数を参照する方法とは???
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:46:28.550ID:FTWPRQ7up
クラスが階層化するのではなくインスタンスの階層化ですね
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:47:49.840ID:llxYxPsu0
州むずwwww
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:48:56.038ID:HYrProvV0
public int hoge{get;set;}
0013以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:49:21.457ID:HYrProvV0
ObservablePropertyもおすすめしとく
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:53:03.821ID:llxYxPsu0
public クラス 国{
string 都道府県;
string 市町村
}

これでいいじゃんwww
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:53:19.679ID:FTWPRQ7up
>>13
ありがとう、知らないのて調べてみますw
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2023/05/10(水) 09:56:20.044ID:HYrProvV0
>>15
MVVMToolkitってやつだ!
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況