Tablica – Edycja Tablicy

Tablica – Edycja Tablicy

Do tej pory pokazałem wam dwa różne sposoby odczytu danych znajdujących się w tablicy. Wyliczanie wszystkich elementów i wyszukiwanie poszczególnych elementów w tablicy. Teraz nadszedł czas, aby spróbować zmodyfikować tablicę.

Wróćmy do naszego wcześniejszego przykładu kodu, który wylicza wszystkie miesiące, i trochę zmienię nasz przykład, załóżmy, że nasza tablica ma błąd.

string[] monthsOfYear = { 
                "January", 
                "Febrry", 
                "March", 
                "April", 
                "May", 
                "June", 
                "July", 
                "August", 
                "September", 
                "October", 
                "November", 
                "December" 
            }; 

“Febrry”  – Nie Tak pisze się luty!
Zobaczmy, jak możemy to naprawić za pomocą kodu C#. Wpiszemy kod, aby zastąpić ten element.

monthsOfYear[1] = „February”;   

Teraz mamy napisane poprawnie.
Dostęp do elementów tablicy jest możliwy dzięki operatorowi indeksu. Widzimy więc po raz kolejny użycie nawiasów kwadratowych do identyfikacji określonego elementu według indeksu i oczywiście tablice są indeksowane od zera, więc luty to miesiąc o indeksie 1.

Jedyna różnica jest to, że teraz składnia nawiasu kwadratowego znajduje się po lewej stronie operatora przypisania, a to pokazuje, że dokładnie ta sama składnia nawiasu kwadratowego działa zarówno w celu wyszukiwania elementów w tablicy, jak i identyfikacji elementu, który ma zostać zamieniony.

Aby tylko sprawdzić, czy ten kod działa, wprowadzmy pętlę foreach, abyśmy mogli zobaczyć elementy w naszej tablicy.

foreach (var month in monthsOfYear)
{       
     Console.WriteLine(month);   
}

W ten sposób zmodyfikowaliśmy element w tablicy.

Zapamiętaj.

Dostęp do elementów tablicy jest możliwy dzięki operatorowi indeksu.

Całościowe omówienie tematu kolekcji (tablica, lista, kolejka, stos, słownik).
Wiele przydatnych wskazówek i dobrych praktyk dostępne jest na kursie:

https://dev-hobby.pl/kursy/c-wprowadzenie-do-kolekcji/

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *