public bool ReadFromCSV( CSVReader reader ) { ArrayList items = new ArrayList(); // Skip first row reader.SkipRow(); for ( ; ; ) { Religion item = new Religion(); if ( !item.ReadFromCSV( reader ) ) break; items.Add( item ); } list = new Religion[items.Count]; items.CopyTo( list ); return true; }