C# 如何让VS在基于接口的所有类中实现默认方法
我有5种方法和接口 我想添加第6个方法,但我想避免将该方法手动添加到使用该接口的每个claas中 我可以:C# 如何让VS在基于接口的所有类中实现默认方法,c#,interface,interface-implementation,C#,Interface,Interface Implementation,我有5种方法和接口 我想添加第6个方法,但我想避免将该方法手动添加到使用该接口的每个claas中 我可以: 告诉接口类不必实现。 或 让VS自动向每个派生类添加空方法 上述两种方法都可能吗?使用实现第六种方法的类。让所有类都从它派生。创建一个新接口,将其添加到您想要的类。所有实现接口的类都有该方法的不同实现吗?所有的类都需要这个方法吗?如果您不希望在所有类中实现该方法,那么这似乎是一个设计问题,在这种情况下,您希望将该功能提取到一个单独的接口,该接口仅在需要它的类上实现。否则,如果要实现它们,则
上述两种方法都可能吗?使用实现第六种方法的类。让所有类都从它派生。创建一个新接口,将其添加到您想要的类。所有实现接口的类都有该方法的不同实现吗?所有的类都需要这个方法吗?如果您不希望在所有类中实现该方法,那么这似乎是一个设计问题,在这种情况下,您希望将该功能提取到一个单独的接口,该接口仅在需要它的类上实现。否则,如果要实现它们,则必须手动遍历每一个,并在光标位于类的接口上时实现接口(ctrl+)。@Mukund-是否有实现接口ALL?-我有很多课