Jak naprawdę działa string w C#? Replace, Split, Substring kompletny przewodnik00:13:05
- server:
- format:
- bufferingTime:
- bufferLevel:
- drmTimeSeconds:
- estimatedBandwidth:
- streamBandwidth:
- width:
- height:
- loadLatency:
zwiń opis video
pokaż opis video
Dodał: Mariusz Jurczenko
W tej lekcji nauczysz się manipulować tekstem w C# od podstaw do realnych scenariuszy produkcyjnych.
Zanim wejdziesz w metody, poznasz najważniejszy model mentalny pracy ze stringami:
string w C# jest niemutowalny każda operacja zwraca NOWY string, a oryginał zostaje nienaruszony. Jeśli tego nie rozumiesz, będziesz tracić godziny na debugowanie błędów, których nie widzisz.
Co omówimy w tym odcinku:
ToUpper() i ToLower() normalizacja tekstu, StringComparison, pułapka tureckiego «i»
Replace() zamiana fragmentów, method chaining
Remove() i Insert() chirurgiczne operacje na stringu + pułapka ArgumentOutOfRangeException
Substring() wycinanie fragmentów, indeksy od zera, range syntax C# 8+
Contains() sprawdzanie obecności tekstu, case-insensitive, anty-wzorzec z Replace
Split() parsowanie CSV, pułapka spacji i pustych elementów, StringSplitOptions
PadLeft() / PadRight() formatowanie kolumn, numery faktur, tabele w konsoli
Każdy przykład jest wzięty z realnej aplikacji nie z Hello World.
---
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/)
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ś!
Zanim wejdziesz w metody, poznasz najważniejszy model mentalny pracy ze stringami:
string w C# jest niemutowalny każda operacja zwraca NOWY string, a oryginał zostaje nienaruszony. Jeśli tego nie rozumiesz, będziesz tracić godziny na debugowanie błędów, których nie widzisz.
Co omówimy w tym odcinku:
ToUpper() i ToLower() normalizacja tekstu, StringComparison, pułapka tureckiego «i»
Replace() zamiana fragmentów, method chaining
Remove() i Insert() chirurgiczne operacje na stringu + pułapka ArgumentOutOfRangeException
Substring() wycinanie fragmentów, indeksy od zera, range syntax C# 8+
Contains() sprawdzanie obecności tekstu, case-insensitive, anty-wzorzec z Replace
Split() parsowanie CSV, pułapka spacji i pustych elementów, StringSplitOptions
PadLeft() / PadRight() formatowanie kolumn, numery faktur, tabele w konsoli
Każdy przykład jest wzięty z realnej aplikacji nie z Hello World.
---
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/)
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
Nasz serwis wykorzystuje pliki cookie (zobacz naszą politykę). Warunki przechowywania lub dostępu do plików cookies możesz zmienić w ustawieniach Twojej przeglądarki. RODO - Informacje