只是好奇人们会给包含通用接口(interface)的文件起什么名字 IRepository<T>
.
IRepositoryT.cs?
更新
要补充一点。通常,当您更改类文件的名称时,Visual Studio 会询问您是否也想对该类进行重命名。在IRepository<T>
的情况下,无论我将文件命名为什么(IRepository 或 IRepositoryT 或 IRepositoryOfT 等),文件名和类名之间的链接永远不会建立。
最佳答案
我个人会使用 IRepository.cs
。唯一的区别是,对于泛型类,我也有它的非泛型版本,要么是为了与遗留代码兼容,要么是为了提供可用于任何 T 的静态方法。
在这种情况下,我会给它们命名:
- IRepository.NonGeneric.cs
- IRepository.cs
关于c# - 接口(interface) "IRepository<T>"的正确文件名是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1997953/