私のアプリケーションにはn層アーキテクチャがあります。さまざまなレイヤーがあります(ビジネスロジックとデータリンクとGUI)。いくつかの一般的なクラスを使用して、あるレイヤーから別のレイヤーにデータを渡します。RetrnValueCls
変数Return value
とが2つしかないクラス(say )がありReturn Message
ます。あるレイヤーから別のレイヤーにデータを渡すときに、このクラスを他の変数を持つ他Return Value
のクラス(たとえば)と一緒に返す必要があります。MasterItemsCls
以下はその方法です
public MasterItemsCls GetMasterItemsMDL()
{
/* Does some computations and assign them to
attributes of MasterItemsCls and pass it other methods in other layers. */
}
public ReturnValueCls GetMasterItemsMDL()
{
/* Does some computations and assign them to
attributes of ReturnValueCls and pass it other methods in other layers. */
}
上記の両方のclasses(MasterItemsCls
&ReturnValueCls
)をメソッドの戻り型としてGetMasterItemsMDL
一度に返したいのですが、両方のクラスを組み合わせたくありません。それができる方法があれば教えてください。