O290 Simpel Tuple opgave
Skab en ny konsol applikation, hvor du skaber to forskellige tuples:
- En tuple med navnløse værdier, der bruger
Item1,Item2,Item3. - En tuple med navngivne værdier som
Navn,Alder,By.
Skriv derefter begge tuples ud, og dekonstruer dem begge til separate variabler, som du også skriver ud.
Du skal ende med at kunne skrive koden som følgende:
Klik for at se et forslag til en løsning
// Tuple med navnløse værdier
var person = ("John Doe", 30, "Odense");
// Skriv tuple ud med Item1, Item2, Item3
Console.WriteLine($"Navn: {person.Item1}, Alder: {person.Item2}, By: {person.Item3}");
// Dekonstruktion
var (navn, alder, by) = person;
// Skriv dekonstruerede variabler ud
Console.WriteLine($"Dekonstrueret - Navn: {navn}, Alder: {alder}, By: {by}");
// Tuple med navngivne værdier
var personNavngivet = (Navn: "Jane Doe", Alder: 28, By: "Aarhus");
// Skriv tuple ud med navngivne elementer
Console.WriteLine($"Navn: {personNavngivet.Navn}, Alder: {personNavngivet.Alder}, By: {personNavngivet.By}");
// Dekonstruktion af tuple med navngivne værdier
var (navn2, alder2, by2) = personNavngivet;
// Skriv dekonstruerede variabler ud
Console.WriteLine($"Dekonstrueret - Navn: {navn2}, Alder: {alder2}, By: {by2}");