为什么在重载方法中需要未使用类型的引用?

时间:2015-12-16 10:53:33

标签: c# overloading

我有一个带有两个功能的dll,例如:

public int Add(int a, int b){
  //...
}

public int Add(ComplexType complexType){
  //...
}

我在另一个项目中引用了这个dll,我只称之为第一个:

var result = Add(2, 3)

为什么我收到错误" ComplexType"在undefined中我需要用" ComplexType"来引用dll。定义,我不在这里使用。我无法找到这种行为的任何解释。

0 个答案:

没有答案