Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
内部で複雑なアクションを含む多くのMainViewModelコマンドを処理する必要があるため、その拡張は避けられません。#regionコードを整理するために、似たような関連するタスクをグループ化する傾向があります。私がそれについて正しいと思うなら、あなたはそれが私に依存していると言うかもしれません. それは大いに役立つと思いますが、他の人が何をしているのか知りたいです。コードがどのように見えるかのスクリーンショットを次に示します。
MainViewModel
#region
悪い習慣は、大規模な単一クラスです。#region は単にそれを隠したり対処したりするだけです。メソッドのグループがある場合は、それらを別のクラスに委譲します。