如何使用C#实施单一职责原则?