I have Class A. Class B and Class C are part of Class A.
Class A
{
//Few Properties of Class A
List<typeof(B)> list1 = new List<typeof(B)>()
List<typeof(C)> list2 = new List<typeof(C)>()
Nsystem NotSystem { get; set; } // Enum Property Type
}
public enum Nsystem {
A = 0,
B = 1,
C = 2
}
I want to Serialize Class A and want to produce XML with it; I also want to serialize list1 and list2 and also the Enum...
What is a good approach to Serialize this XML because I need the functionality of converting an Object into XML and XML into an Object ...
What are some good options to do this? Thanks