C# erbjuder ett enkelt tillvägagångssätt för att skriva strängar med stor bokstav med inbyggda metoder.
Förr i tiden var sammanslagning av strängar i C# mindre effektivt, särskilt i lökker, på grund av hur strängar hanterades i minnet - varje sammanslagning skapade en ny sträng.
I C# konverterar du en sträng till gemener med ToLower() metoden.
ToLower()
Koden använder Regex.Replace för att ersätta alla siffror (mönstret \d) i strängen med ingenting (ta bort dem).
Regex.Replace
\d
Extraktion med Span<T> för mindre minnesanvändning.
Span<T>
C# använder Length-egenskapen för att få en strängs längd.
Length
I C# anges stränginterpolering med ett dollartecken ($) följt av en strängliteral.
$
Konceptet med att ta bort citationstecken är inte nytt eller särskilt komplext, men det är avgörande eftersom citationstecken ofta används för att avgränsa strängar.
Låt oss dyka rakt in.
För att kontrollera om en sträng innehåller ett specifikt mönster kan du använda metoden Regex.IsMatch från namnrymden System.Text.RegularExpressions.
Regex.IsMatch
System.Text.RegularExpressions