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}");