Szeregowanie ArrayList za pomocą XmlSerializer

Pracuję nad małym projektem c # w visual studio 2010 i próbowałem serializować arraylistę, która ma mój obiekt klasy People. tutaj jest mój blok kodu

<code>FileStream fs = new FileStream("fs.xml", FileMode.OpenOrCreate, FileAccess.Write);
XmlSerializer xml = new XmlSerializer(typeof(ArrayList));
xml.Serialize(fs,this.array);
</code>

W ostatnim wierszu mam komunikat o błędzie „Wystąpił błąd podczas generowania dokumentu XML”. czy ktoś może mi pomóc?

questionAnswers(1)

yourAnswerToTheQuestion