Witam wszystkich,
mam mały problem mianowicie po serializacji klasy nie mogę z powrotem wyciągnąć danych które miałem w
XmlArrayList mam nadzieje że osoby bardziej doświadczone mi pomogą,
a tutaj wrzucam kod jak kombinowałem to wyciągnąć:

http://wklej.org/id/383830/

a tu ak by komuś nie działał link:

public class Kasa
{
[XmlElement("Id")]
public int m_iId;
[XmlArray("NumerUnikatowy")]
public List<int> m_iSeryjny;
.... }

            XPathDocument oPathKasa = new XPathDocument(Application.StartupPath + @"\Kasa.xml");
            XPathNavigator oNavigatorKasa = oPathKasa.CreateNavigator();
            XPathNodeIterator oKasaIterator = oNavigatorKasa.Select("ArrayOfKasa/Kasa");
            foreach (XPathNavigator oCurrentKasa in oKasaIterator)
            {
    List<int> iSeryjny;
                iId = Convert.ToInt32(oCurrentKasa.SelectSingleNode("Id").Value);
            //    iSeryjny = Convert.ToInt32(oCurrentKasa.SelectSingleNode("NumerUnikatowy"). ??   );
            }