我有一个类Employee.cs,当我连接到数据库时,它是由EntityFramework自动生成的,现在我想实现一个部分类,但我无法使用该类的名称为“Employee.cs”,因为它已经存在。我可以给它其他名称并且它会起作用吗?你能解释一下编译器如何知道Employee.cs还有另一个分部类吗?
最佳答案
您可以为该文件指定任何名称,例如 Employee.custom.cs,但您必须在与 Employee 类相同的命名空间中调用其中的类 Employee在另一个文件中,也使用 partial
修饰符,你应该可以开始了。
编译器只是收集所有具有相同名称的partial
类,并将其编译为每个名称的一个类。
关于c# - MVC4中如何实现分部类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40634878/