16/01/16 13:39:02.04 hyYE+GOR.net
>>719
MethodA()
{
PreMethod();
_MethodA();
PostMethod();
}
MethodB()
{
PreMethod();
_MethodB();
PostMethod();
}
こんな場合は、_MethodA,_MethodBをdelegateにすれば、PreMethodとPostMethod()を実行する部分を1つに纏められる。
MethodX( action X )
{
PreMethod();
X();
PostMethod();
}
MethodX( _MethodA );
MethodX( _MethodB );