方法本身之间的模糊调用错误?

时间:2014-04-14 22:21:35

标签: c# visual-studio

我为 DataColumn 定义了 IsNumeric()扩展功能,在我的代码中,我正在执行类似

的操作
if(column.IsNumeric())
{
  .............
}

当我编译它时,Visual Studio给了我这个奇怪的错误:

The call is ambiguous between the following methods or properties:         

'EO.Public.ExtensionMethods.IsNumeric(System.Data.DataColumn)' and  

'EO.Public.ExtensionMethods.IsNumeric(System.Data.DataColumn)'  

你可以看到两个模棱两可的方法是相同的。怎么会发生这种情况?

0 个答案:

没有答案