可以在同一个文件中包含该类的接口声明吗?

时间:2013-09-18 07:01:14

标签: c# coding-style

由于单元测试,我们为每个类创建一个接口。 .Net Framework编码标准规定每个类,接口,枚举等都应位于不同的文件中。

由于这些接口与类密切相关,我们正在考虑创建一个内部编码标准规则来组合类和接口。

你以前见过这种方法吗?你觉得怎么样?

PD:总是谈论仅用于模拟类的接口,而不是可以有多个实现的“真实”接口。

1 个答案:

答案 0 :(得分:2)

您应遵循.NET编码标准并将接口分离到自己的文件中。您可以在项目中创建文件夹Interfaces。我的项目中通常有ConcreteAbstractInterfaces个文件夹。

可能不熟悉您的解决方案的开发人员如果在类文件中,则很难找到接口。