結果 : design patterns programming c#