0
클래스 클래스로 기본 클래스가 있고 클래스 C는 클래스 A에서 파생되었습니다. 이제 기본 클래스 A에 정적 메서드를 ConvertObjectIntoXML (유형 t) 및 ConvertXMLIntoObject (예 : 문자열 XML). 클래스 A는 속성 집합을 가지며 클래스 B와 클래스 C는 속성을 더 추가합니다. 이제 사용자가 Type B 객체를 ConvertObjectIntoXML (B 클래스의 typeof)에 전달하면 클래스 B의 모든 속성을 파싱하고 XML을 추출하려고합니다.기본 클래스의 일반 메소드 구현
내 질문에 클래스 A의 모든 속성 (아래 코드 사용)과 B에만있는 클래스 B의 추가 속성에 액세스 할 수 있습니까?
Type t = aClass.GetType();
PropertyInfo[] pi = t.GetProperties();
foreach(PropertyInfo prop in pi)
Console.WriteLine("Prop: {0}", prop.Name);
감사 오션
게시 한 코드가 작동하지 않습니까? –