May 7, 2024
In de programmeerlezing van vandaag hebben we de krachtige functionaliteiten van arrays en lijsten in C# onderzocht, die cruciale structuren zijn voor het opslaan van meerdere gegevensitems onder één variabelenaam. De lezing was bijzonder inzichtelijk voor het begrijpen van toepassingen in de echte wereld, zoals het bouwen van spellen met Core - een sponsorplatform dat in de klas werd genoemd en dat geen eerdere programmeervaardigheden vereist voor gameontwikkeling.
Definitie: Arrays slaan meerdere waarden op in één variabele, toegankelijk via indices.
Aanmaken van een Array:
string
).[]
voor declaratie.{}
met elementen gescheiden door komma's.string[] characters = { "Varys", "Cersei", "Tyrion", "Bronn" };
Toegang tot Array-elementen:
0
voor het eerste element.Console.WriteLine(characters[1]); // Geeft "Cersei" uit
for
om door elk element te itereren.for (int i = 0; i < movies.Length; i++) {
Console.WriteLine("Rank " + (i+1) + ": " + movies[i]);
}
Dynamisch aanmaken en vullen van Arrays:
new
sleutelwoord gevolgd door string[]
en specificeer de grootte.string[] movies = new string[4];
List<T>
waarin T
het type is.System.Collections.Generic
namespace.Add()
methode en krijg toegang tot elementen vergelijkbaar met arrays.List<string> shoppingList = new List<string>();
shoppingList.Add("Dreams");
Add()
, Remove()
, RemoveAt()
voor dynamisch lijstenbeheer.for
lus en de eigenschap Count
.Arrays en lijsten zijn veelzijdige hulpmiddelen in de gereedschapskist van een programmeur, essentieel voor het efficiënt beheren van verzamelingen gegevens. De praktische oefeningen en voorbeelden gaven echte inzichten in hun toepassingen, terwijl het game-ontwikkelingsplatform Core hun gebruik in echte projecten illustreert.