3
构造和命名包含具有相同名称的通用类的文件的最佳方法是什么?
在我当前的项目中,我遇到了创建具有相同名称但数量不同的泛型参数的泛型类的要求。例如: MyClass<T1> MyClass<T1, T2> MyClass<T1, T2, T3> 考虑到我希望所有这些都在同一个命名空间中,我对如何构造和命名我的类和文件感到困惑。 如果我们遵循这样的想法,即每个文件应该限制一个类,并且文件应采用表示命名空间层次结构的文件夹结构,并且文件名应与该类的名称匹配,那么我该如何处理这种情况? 什么我真的问这里是我应该怎么命名文件包含MyClass<T1>,和我应该怎么命名文件包含MyClass<T1, T2>?我没有问类型参数的名称应该是什么。