Porównywanie stringów w C# — pułapka tureckiego I

Łańcuchy, czyli ciągi znaków w C#, mają typ string — sekwencję znaków char w standardzie Unicode. Słowo kluczowe string jest aliasem do System.String — oba zapisy są równoważne. Ten artykuł skupia się na jednym, często pomijanym temacie: jak poprawnie porównywać stringi. Po pełną głębię niezmienności (immutability) i konsekwencje wydajnościowe…

Continue reading Porównywanie stringów w C# — pułapka tureckiego I

Pętle w C# — for, while, foreach

Pętle w języku C# są używane do wielokrotnego wykonywania określonego bloku kodu. Pozwalają na automatyzację powtarzalnych zadań, przetwarzanie kolekcji danych i kontrolowanie przepływu programu w zależności od warunków. C# udostępnia cztery instrukcje iteracyjne: for, while, do…while i foreach — każda ma osobny, dedykowany artykuł z pełną…

Continue reading Pętle w C# — for, while, foreach

Tworzymy naszą pierwszą aplikację C#!

Tworzymy naszą pierwszą aplikację C#!
Dzisiaj stworzysz Swoją pierwszą aplikację C# w Visual Studio 2022. Wykorzystamy gotowy szablon i przyjrzymy się wygenerowanemu kodowi C#. Pokażę Ci również, jak uruchomić Twój pierwszy program.