public void ZapiszPilkarzy() { int n = listaPilkarzy.Count; if (n > 0) { Pilkarz[] pilkarze = new Pilkarz[n]; int index = 0; foreach (var o in ListaPilkarzy) { pilkarze[index++] = o as Pilkarz; } Archiwizacja.ZapisPilkarzyDoPliku(plikArchiwizacji, pilkarze); } else { Pilkarz[] pilkarze = null; Archiwizacja.ZapisPilkarzyDoPliku(plikArchiwizacji, pilkarze); } }