private static void StartStructKlasseEx() { DateTime birthDate = new DateTime(1971, 2, 23); // Klasser skal ikke indeholde framework specifikt koder så som Console.WriteLine/ReadLine o.s.v. // Klasser skal kunne kopieres ind i alle frameworks unden at klassen meldes fejl. GPH1.Codes.Person p = new Codes.Person(Codes.Gender.Male, birthDate); Console.WriteLine($"Din fødelsesdag: {birthDate.ToString("dd.MM.yyyy")}"); Console.WriteLine($"Din alder er: {p.Alder}"); }
private static void StartRefTypeKlasseEx() { Console.Write("Skriv dit navn: "); var tekst = Console.ReadLine(); // Klasser skal ikke indeholde framework specifikt koder // så som Console.WriteLine/ReadLine o.s.v. Klasser skal kunne // kopieres ind i alle frameworks unden at klasser meldes fejl. DateTime birthDate = new DateTime(1971, 2, 23); GPH1.Codes.Person p = new Codes.Person(Codes.Gender.None, birthDate); string output = p.GetName(tekst); Console.WriteLine(output); }
private static void StartModelKlasseEx() { List <Codes.PersonModel> list = new List <Codes.PersonModel>(); DateTime birthDate = new DateTime(1971, 2, 23); GPH1.Codes.Person p = new Codes.Person(Codes.Gender.Male, birthDate); Codes.PersonModel person = new Codes.PersonModel() { Alder = p.Alder, BirthDate = p.BirthDate, Køn = p.Køn }; list.Add(person); birthDate = new DateTime(1985, 8, 3); p = new Codes.Person(Codes.Gender.Female, birthDate); person = new Codes.PersonModel() { Alder = p.Alder, BirthDate = p.BirthDate, Køn = p.Køn }; list.Add(person); }