我正在创建一个可以在 LINQ to SQL 类的部分类中继承的抽象类。LINQ to SQL 类包含一堆内置的分部方法。有没有一种方法可以实现抽象类中的一个或多个部分方法?我知道部分方法只能包含在部分类或结构中。我确信必须有另一种方法来做到这一点。
这里有更多细节:
- 我可能有一个名为 News 的数据库表。如果我创建一个包含此表的 LINQ to SQL dbml 文件,自动生成的代码会为 News 生成一个部分类。
- 这个分部类包含几个分部方法。
- 我有一个正在构建的类,其中包含我想在我的所有 LINQ to SQL 类中使用的几种方法。
- 其中一种方法是添加到每个 LINQ to SQL 类的部分方法。我有一个共同的身体可用于这种方法。与其将这个方法添加到每个部分类中,我正在寻找一种方法来创建它一次并使用我的基类继承来继承它。
希望这有助于解释更多。