public class Person { private string name = "ݒ"; private int age = 0; public string Name { get { return name; } set { name = value; } } public int Age { get { return age; } set { age = value; } } } public class PersonCollection { [XmlElement] public Person [] Persons; public void SetPersons( Person person1, Person person2, Person person3 ) { Persons = new Person[3]; Persons[0] = person1; Persons[1] = person2; Persons[2] = person3; } public void Dump() { foreach( Person person in Persons ) { System.Diagnostics.Trace.WriteLine(person.Name); System.Diagnostics.Trace.WriteLine(person.Age); } } }