【问题标题】:Partial class sharing same method names [closed]部分类共享相同的方法名称[关闭]
【发布时间】:2014-11-27 11:35:34
【问题描述】:

如果一个部分类有相同的方法名但不同的类型我会得到一个错误,对吧?

public partial class Employee
{
    public int sum()
    {
    }
}

public partial class Employee
{
    public string sum()
    {
    }
}

【问题讨论】:

  • 使用编译器看看吧!

标签: c# class methods partial


【解决方案1】:

是的,确实如此:

'Employee' 已经定义了一个名为 'sum' 且参数类型相同的成员

部分类与常规类相同,只是它们的定义分为两个来源。他们必须遵守普通班级的每一条规则。这包括有关方法签名唯一性的规则。

【讨论】:

  • 好的。非常感谢!
猜你喜欢
  • 2021-10-13
  • 2014-12-01
  • 2013-05-09
  • 1970-01-01
  • 2014-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-13
相关资源
最近更新 更多