특정 속성이있는 클래스의 확장 방법을 갖고 싶습니다.특정 속성이있는 클래스의 확장
명확히하기 위해 객체를 직렬화해야합니다. 하지만이 사용자 지정 특성을 가진 개체를 serialize하는 경우에만 싶습니다. 다른 기본 클래스를 상속하여이 작업을 수행 할 수 있음을 알고 있지만 클래스 속성이 이미 있으며 더 우아 할 것이라고 생각하므로 개체가 사용자 지정 직렬화 가능 여부를 항상 볼 수 있습니다. 추천
예시 :
[CustomAttribut]public MyClass{}
MyClass o = new MyClass() ;
// should only exist if class has attribut CustomAttribut.
O.CustomSerialize();
무엇을 이미 시도 했습니까? –
좋은 해결책을 찾지 못했습니다. 이 확장을 가진 다른 클래스로부터 상속을받은 것뿐이었습니다. – Franki1986