SolidColorBrush(c)).ToArray());}ずいぶんスッキリしました。使用して書き換えます。SolidColorBrush(c)).ToArray();}すごくスッキリしましたね。回しかでてこなくなりました。将来的にもこれ以上短くなることはないでしょう。いう目標が達成でき、コードもスッキリしました。使えば、プロパティーの遅延初期化も簡潔に記述できるということをお伝えしました。思うのですが、慣れていないと思いつきにくいかもしれないので、ヒントにしていただければ幸いです。