覆盖LinqToSql类属性

时间:2009-09-06 16:38:46

标签: linq-to-sql

我的数据库中的表中的一个字段存储由“|”分隔的字符串值。当然,当我使用VS设计器从表生成Linq数据模型时,已经为所提到的字段创建了字符串属性。我想覆盖该属性,以便将存储的值公开为更方便的字符串数组(用'|'拆分)。

1 个答案:

答案 0 :(得分:3)

我要做的是创建一个类的部分类(默认情况下所有LINQ-to-SQL类都是部分类)并公开具有所需行为的属性。像这样:

 public partial YourClass {

     public string[] SpecialProp { get { return OtherProp.Split('|'); } }
 }