string w C# — czym jest, jak dziala i gdzie czyhaja pulapki

string w C# wygląda niewinnie. To tylko tekst. Imię użytkownika. Hasło. Komunikat błędu. Ale pod spodem dzieje się znacznie więcej. Jeśli nie rozumiesz, że string w C# to referencja do obiektu i jest immutable, będziesz pisać kod, który działa… ale nie do końca świadomie. W tym artykule zbudujesz poprawny model mentalny typu string. Bez lania wody. Bez akademickich definicji. Konkret, który przyda Ci się w każdej aplikacji .NET.