11

自動化されたソリューションが必要だと感じるほど、次のことを頻繁に行っています。

IListをラップするラッパークラス、たとえばListWrapperがあります。

public class ListWrapper : IList 
{
    private IList _list;

    // ... Implement IList by redirecting every call to _list
}

この実装を自動的に生成するツールはありますか?

4

2 に答える 2

15

ReSharperを使用して、クラス内で「alt-insert」を押してから「メンバーの委任」を選択します。

于 2012-04-10T19:54:41.483 に答える
1

すべてのモックフレームワーク、およびそれらのほとんどはCastle DynamicProxyIIRCを使用します。

Moqを見てください

実際、これは同様の質問の答えです:

派生型の自動作成

于 2012-04-10T19:49:14.453 に答える