C# 界面上的属性
我正在开发一个名为IService的接口 此接口替换现有接口,应用程序需要将其称为“服务”而不是“iSeries设备”(我无法更改应用程序代码) 我不想打破.Net命名惯例C# 界面上的属性,c#,.net,attributes,C#,.net,Attributes,我正在开发一个名为IService的接口 此接口替换现有接口,应用程序需要将其称为“服务”而不是“iSeries设备”(我无法更改应用程序代码) 我不想打破.Net命名惯例 有没有一种方法可以向接口添加属性?一个定义了它的引用名称吗?如果您确实需要为这个接口保留名称服务,那么您应该只调用它的服务,并确保它的XML注释解释了为什么您省略了I 命名约定就是:约定。只要你把偏差的原因弄清楚,你就不需要一直遵循它们。应用程序中对服务的引用是否要求它是一个接口(即,已经使用基类的类继承)?或者您可以创建一
有没有一种方法可以向接口添加属性?一个定义了它的引用名称吗?如果您确实需要为这个接口保留名称服务,那么您应该只调用它的服务,并确保它的XML注释解释了为什么您省略了I
命名约定就是:约定。只要你把偏差的原因弄清楚,你就不需要一直遵循它们。应用程序中对
服务的引用是否要求它是一个接口(即,已经使用基类的类继承)?或者您可以创建一个空白的服务类并继承您的接口吗
public interface IService {
//your code
}
public abstract class Service : IService {
}
如果你需要它作为一个接口,那么我会接受德列夫的答案。约定就是约定