部分类和接口

时间:2010-11-23 15:28:51

标签: .net inheritance partial-classes

假设我有以下设置:

Public Interface IA
    Property Name()
    Property Id()
...
End Interface

//Custom File
Partial Public Class A
... Mostly Blank - used for extending the generated file
End Class

//Generated via a tool
Partial Public Class A
... contains properties, methods, etc
    Property Name() ..
    Property Id() ..
End Class

我已将接口添加到自定义文件中,但VS向我抛出错误,因为属性是在生成的文件中实现的。还有其他解决方案吗?我想避免触及生成的部分类。

谢谢, 〜P

1 个答案:

答案 0 :(得分:2)

生成的文件需要使用Implements关键字。 VB.NET语言的硬性要求,没有解决方法。否则与部分类没有任何关系。