private static Navneoversikt LagNavneoversiktFråNavn <T>(IEnumerable <T> navn) where T : NavnFråCSV { var navneoversikt = new Navneoversikt(); navn.ToList().ForEach(r => navneoversikt.LeggTilNavn(r.Navn, r.Antal)); return(navneoversikt); }
private Navneoversikt LagNavneoversiktMedNavn(string[] navn, int[] antal) { if (navn.Length != antal.Length) { throw new Exception(); } var navneoversikt = new Navneoversikt(); for (var i = 0; i < navn.Length; i++) { navneoversikt.LeggTilNavn(navn[i], antal[i]); } return(navneoversikt); }