私がこのクラスを持っているとしましょう:
public class DispatcherService<T>
{
private static Action<T> Dispatcher;
public static void SetDispatcher(Action<T> action)
{
Dispatcher = action;
}
public static void Dispatch(T obj)
{
Dispatcher.Invoke(obj);
}
}
これをまっすぐにしましょう...DispatcherService<T>
各タイプのインスタンスは1つだけで、それを呼び出すときだけです。右?
ただメモリの問題を求めています。