Linq to sql 重写LinqToSql类属性

Linq to sql 重写LinqToSql类属性,linq-to-sql,Linq To Sql,我的数据库表中的一个字段存储由“|”分隔的字符串值。当然,当我使用VS设计器从表中生成Linq数据模型时,已经为提到的字段创建了一个字符串属性。我想重写该属性,以便将存储的值作为更方便的字符串数组(用“|”分隔)公开。我要做的是为类创建一个分部类(默认情况下,所有LINQ到SQL类都是分部的),并以所需的行为公开属性。大概是这样的: public partial YourClass { public string[] SpecialProp { get { return Other

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

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

 public partial YourClass {

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

但如何限制进入?