AddressLine1、AddressLine2、AddressLine3、Suburb、Town など、住所の詳細をすべて含むさまざまなクラスがあります。
フロントエンドでは、アドレスを特定の方法でフォーマットする必要があります。
AddressLine1<br />
AddressLine2<br />
Suburb State Postcode
AddressLine2 が存在しないか空の場合は、表示しないでください。非常に簡単です。この情報を表示する最善の方法を決定しようとしています。現時点では、各クラスの Address プロパティは、HTML 文字列を書き出す FormatAddress メソッドを呼び出します。これはクラスのメソッドとして存在します。私の意見では、フロントエンド コントロール (ascx など) から任意の書式設定が存在する必要があります。ただし、これらの DetailClasses が同じアドレス情報を書式設定する必要がある場合、最適なオプションは何でしょうか。また、維持も容易になりますか?