C# 部分类共享相同的方法名

C# 部分类共享相同的方法名,c#,class,methods,partial,C#,Class,Methods,Partial,如果一个分部类有相同的方法名但不同的类型,我会得到一个错误,对吗 public partial class Employee { public int sum() { } } public partial class Employee { public string sum() { } } 是的,它有: “Employee”已使用相同的参数类型定义了名为“sum”的成员 分部类与常规类完全相同,只是它们的定义分为两个源。他们必须遵守正规班级的每

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

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

public partial class Employee
{
    public string sum()
    {
    }
}
是的,它有:

“Employee”已使用相同的参数类型定义了名为“sum”的成员


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

使用编译器并查看它!好啊非常感谢你!