Tablice są fundamentalną koncepcją w programowaniu i oferują możliwość przechowywania wielu wartości pod wspólną nazwą. W tym przewodniku nauczysz się, jak deklarować, inicjować i pracować z tablicami w C#. Na konkretnych przykładach doświadczysz działania tablic i zrozumiesz ich zastosowanie w praktyce zrozumieć.
Najważniejsze spostrzeżenia
- Tablice w C# mają różne rozmiary i zaczynają się od indeksu 0.
- Możesz przypisać wartości do tablicy i później bez problemu je zmieniać.
- Istnieje wiele sposobów deklarowania i inicjowania tablic.
- Lokalizacja wartości w tablicy może być sprawdzana przy użyciu właściwości Length.
Krok po kroku
Deklarowanie i inicjowanie tablicy
Aby utworzyć tablicę w C#, zaczynasz od deklaracji i jednoczesnej inicjalizacji. Stwórz tablicę, która przechowuje różne marki samochodów.

Tu wskazujemy, że tablica automarken ma zawierać pięć elementów. Oznacza to, że masz miejsce dla pięciu marek samochodów. Indeks tablic zaczyna się od 0 i kończy na 4, co oznacza, że możesz przechować w sumie pięć wartości.
Wypełnianie tablicy
Teraz dodajemy wartości do tablicy. Każda wartość jest przypisywana do konkretnego indeksu.
Błąd dostępu do indeksu
Typowym problemem, z którym się spotkasz, jest dostęp do indeksu poza zdefiniowanymi granicami twojej tablicy.

Ważne jest, aby sprawdzić swoje tablice przed wykonaniem, aby uniknąć takich błędów.
Odczytywanie wartości z tablicy
Aby pobrać wartości z twojej tablicy, możesz użyć indeksów.
Po uruchomieniu programu powinieneś zobaczyć, że pierwsza wartość to "Opel".
Zmiana wartości w tablicy
Jedną z zalet tablic jest to, że możesz w dowolnym momencie zmieniać wartości w tablicy.
Uruchom ponownie program, a zauważysz, że pierwsza wartość teraz pokazuje "Toyota".
Inne sposoby deklaracji tablic
Istnieje kilka metod, jak możesz deklarować i inicjować tablice. Innym sposobem jest bezpośrednie podanie wartości przy deklaracji.
Używanie właściwości Length
Aby dowiedzieć się, ile elementów znajduje się w tablicy, możesz użyć właściwości Length:

Ustawiając punkt przerwania w trybie debugowania, możesz bezpośrednio sprawdzić liczbę elementów.

Podsumowanie - Programowanie w C#: zrozumienie i zastosowanie tablic w praktyce
W tym przewodniku nauczyłeś się, jak tworzyć, wypełniać i manipulować tablicami w C#. Znasz strukturę tablic, prawidłowe wypełnianie wartości i jak unikać błędów podczas dostępu do wartości tych tablic.
Najczęściej zadawane pytania
Jak deklaruję tablicę w C#?Aby zadeklarować tablicę w C#, używasz składni datatype[] arrayName = new datatype[size];.
Jak uzyskuję dostęp do elementów tablicy?Użyj nazwy tablicy i indeksu żądanego elementu w nawiasach kwadratowych, np. arrayName[index].
Czy mogę zmieniać wartości w tablicy po inicjalizacji?Tak, możesz zmieniać każdą wartość w tablicy, pod warunkiem że używasz odpowiedniego indeksu.