Z tablicami mieliśmy już kontakt być może nie świadomie przy okazji pętli foreach, która przechodziła przez znaki obiektu typu string będącego tablicą znaków. W tym wpisie omówione zostaną tablice, które są reprezentacją najprostszej kolekcji. Są to obiekty zawierające elementy pewnego typu. Każdy taki element przypomina zmienną, do której możemy się dostać, podając jej numer.
Kontynuacją notatek o instrukcjach sterujących oraz instrukcji switch, a zarazem wstępem do tablic, są pętle, które udostępniają mechanizm iteracji znany z innych języków programowania. W tej części skupimy się na różnych typach pętli dostępnych w C#, eksplorując ich unikalne cechy i zastosowania w praktycznych scenariuszach programowania.
"Przełącznik" czyli instrukcja switch jest kontynuacją wcześniejszej notatki odnoszącej się do instrukcji sterujących. Polecenie switch jest alternatywą dla kaskadowej instrukcji if. Z tą różnicą, że określenie ścieżki odbywa się na podstawie wartości jednej zmiennej.
Dotychczas w prezentowanych przykładach instrukcje wykonywane były w kolejności zapisania. Na szczęście na tym nie koniec. C# udostępnia instrukcje warunkowe, pętle oraz "przełączniki", które umożliwiają sterowanie przepływem. Dla osób, które miały do czynienia z rodziną języków C, większość zagadnień będzie znana, ale zostaną również omówione instrukcje, które występują wyłącznie w C#.
Discover
Niezależnie od języka programowania czytelność kodu to podstawowa zasada współpracy grupy programistów. Nie mniej ważne są komentarze, które pozwalają na opis ważnych lub niezrozumiałych fragmentów kodu. C#, należący do rodziny języków C, udostępnia dwa style komentowania kodu.
Discover
Język C# jest językiem z mocnym nadawaniem typów, oznacza to, że wszystkie używane w nim zmienne i obiekty muszą mieć jawnie zadeklarowany typ danych. C# rozróżnia kilka rodzajów typów danych, między innymi typ wartościowy, który został opisany.
Discover