这是一个非常基本的方法重载示例,两个方法名称相同但签名不同:
int MyMethod(int a)
int MyMethod(int a, string b)
现在假设我定义了两个通用接口,共享完全相同的名称但类型参数数量不同,例如:
IMyInterface<T>
IMyInterface<T1,T2>
我可以说这代表“通用接口重载”吗?还是“重载”术语仅适用于这种情况下的方法?它看起来仍然与方法重载非常相似,因为我们保持完全相同的名称但改变了参数。
如果我不能说“通用接口重载/重载”,对于这两个共享相同名称的不同接口我能说什么?
谢谢和抱歉,如果这是一个愚蠢的问题,但是谷歌搜索“通用接口重载”或“通用接口重载”并没有给我太多,而是关于接口方法重载的结果,这不是我感兴趣的。