「UserSettings」というカスタムオブジェクトを返すサービスがあります。アプリケーションで「UserSettings」オブジェクトにプロパティを追加したいので、「UserSettings」から継承する「MyUserSettings」という新しいオブジェクトを作成しました。 「UserSettings」に保持されている既存のデータと、新しいプロパティ用に持っている新しいデータを含む新しいオブジェクト。このように、各プロパティを新しいオブジェクトの同じプロパティに1つずつマップする必要はありません。
_MyUserSettings.Name=_UserSettings.Name;
既存のオブジェクトのすべてのプロパティを新しいオブジェクトに一度に取り込むために私が行っていることへの方法またはより良いアプローチはありますか?