C#继承公共接口