![]() |
1
13
LinqToSQL类是分部类,因此您可以有一个额外的文件来实现LinqToSQL类的接口。 只需将它添加到一个新文件中,使用与LinqToSQL类相同的类名:
如果LinqToSQL类已经实现了必要的属性,那么应该只能包含接口声明。 要回答有关使用不同名称的LinqToSQL属性来实现接口的注释,可以使用上面的语法,只需从Interface属性调用LinqToSQL属性,或者使用显式实现来保持更清晰的内容:
通过使用此语法,访问类的客户机将不会看到仅用于实现接口的冗余属性(除非将对象强制转换到该接口,否则该属性将不可见)。 |
![]() |
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 7 年前 |
![]() |
MJK · 规范模式-使用ICollection实现表达式 7 年前 |
![]() |
Roland Ebner · 为实体框架多对多关系构建表达式树? 7 年前 |