Exemple #1
0
        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);
        }