Czym jest string w C#? To nie to, co myslisz zmienna, referencja i pamiec [Podstawy C#]00:15:27

zwiń opis video pokaż opis video
Seria C# od zera do .NET Developera to kurs dla osób, które chcą nauczyć się programowania w C# i .NET od podstaw bez lania wody, z prawdziwymi przykładami produkcyjnymi. (https://dev-hobby.pl/)

Czy wiesz, ze pisząc string name Marek nie przypisujesz wartosci do zmiennej?
Zmienna trzyma tylko ADRES a sam obiekt istnieje gdzies w pamieci.

W tym odcinku budujesz poprawny model mentalny stringa w C#:
- string to referencja do obiektu na stercie (nie wartosc bezposrednia)
- stringi sa immutable kazda operacja tworzy NOWY obiekt
- string zachowuje sie jak tablica znakow dostep przez indeks [0], [1]...
- method chaining czym jest i dlaczego dziala

Dowiesz sie rowniez, dlaczego name.Trim(); nie zmienia Twojego stringa
i jaki jest 1 nawyk, ktory niszczy wydajnosc aplikacji bez ostrzezenia.

To materiał dla osób początkujących, które chcą programować świadomie nie tylko pisać kod, który działa, ale rozumieć dlaczego działa.

---

Połącz się ze mną:
Bądź na bieżąco, aby uzyskać więcej ekscytujących treści i wskazówek dotyczących programowania:
Dowiedz się więcej o C#: [Od Zera do .NET Developera] (https://dev-hobby.pl/)
Blog: [Dev-Hobby] (https://dev-hobby.pl/blog/)
Lubisz czytać tutaj masz post: [string w C# czym jest, jak dziala i gdzie czyhaja pulapki] (https://dev-hobby.pl/csharp/string-csharp-czym-jest-jak-dziala-immutable-referencja/)

Wezwanie do działania:
Jeśli ten film okazał się pomocny, POLUB, SKOMENTUJ i SUBSKRYBUJ, aby uzyskać więcej samouczków dotyczących programowania! Udostępnij ten film znajomym, którzy chcą nauczyć się kodowania. Wspólnie uczyńmy programowanie dostępnym i przyjemnym dla każdego!

Pamiętaj, w świecie programowania nauka nigdy się nie kończy! Odkryj swój potencjał dzięki C# już dziś!

Komentarze