2009-09-06 4 views
1

내 데이터베이스의 테이블 필드 중 하나는 '|'로 구분 된 문자열 값을 저장합니다. 물론, VS 디자이너를 사용하여 테이블에서 Linq 데이터 모델을 생성 할 때 언급 된 필드에 대해 문자열 속성이 만들어졌습니다. 저장 한 값을 더 편리한 문자열 배열 ('|'로 구분)로 표시하기 위해 해당 속성을 재정의하려고합니다.LinqToSql 클래스 속성 덮어 쓰기

답변

3

내가 할 것은 클래스의 일부 클래스 (모든 LINQ-to-SQL 클래스는 기본적으로 부분 클래스 임)를 만들고 원하는 동작으로 속성을 표시하는 것입니다. 다음과 같이 입력하십시오 :

public partial YourClass { 

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

어떻게 입력을 제한합니까? –