Hvordan bruke substring -metoden i C#

Hvordan bruke substring -metoden i C#
Strengen.Substring () -metode er et kraftig verktøy i C# som lar utviklere trekke ut en spesifisert del av en streng. Det tar en startindeks og en lengdeparameter og returnerer den spesifiserte substring. Denne guiden vil forklare hva som er substring -metoden og hvordan du bruker denne metoden i C#.

Hvordan bruke substring -metoden i C#

Substring -metoden brukes til å ta ut en del av en streng basert på lengden på substringen og dens spesifiserte startindeks og returnerer en ny streng som representerer den ekstraherte substring.

streng.Substring (, );

StartIndex-parameteren er den nullbaserte indeksen der substringen skal starte. Lengdeparameteren er antall tegn som skal inkluderes i Substring, her er et eksempelkode som trekker ut “Hello” og “Linux” fra strengen “Hello Linux” ved å bruke to teknikker for Substring -metoder:

ved hjelp av system;
Klasseprogram

statisk tomrom (streng [] args)

String myString = "Hei Linux";
// Ring substring () -metode for å få en substring av 'myString' fra indeks 6 og 5 tegn lang
String mySubString = myString.Substring (0, 5);
// utgang den resulterende substring
Konsoll.WritLine (MySubString); // OUTPUT: Linux
// Ring substring () -metode for å få en substring av 'myString' fra indeks 6 til slutten av strengen
String mySubString2 = myString.Substring (6);
// utgang den resulterende substring
Konsoll.WritLine (MySubString2); // OUTPUT: Linux

I dette eksemplet lager vi en streng MyString som inneholder verdien “Hello Linux”. Vi bruker deretter substring -metoden for å trekke ut ordet “linux” fra strengen ved å bruke startindeksen 0 og lengden 5. Vi sender resultatet til konsollen.

Vi demonstrerer også bruken av substring -metoden når lengdeparameteren er utelatt. I dette tilfellet returnerer metoden alle tegn fra startindeksen (6) til slutten av strengen.

Det er viktig å merke seg at denne metoden vil kaste et unntak hvis startIndex -parameteren er mindre enn null eller større enn eller lik lengden på strengen, eller hvis lengdeparameteren er mindre enn null eller større enn lengden på den gjenværende substring. Det er viktig å sjekke gyldigheten av inngangsparametrene før du kaller denne metoden for å unngå unntak av kjøretid, her er utdataene fra koden:

Konklusjon

Strengen.Substring () -metode er et verdifullt verktøy i C# utviklerens verktøysett. Den kan brukes til å trekke ut spesifikke deler av en streng for behandlings- eller visningsformål, og det er enkelt å bruke og svært tilpasses. Denne guiden gir syntaks for å bruke den sammen med et eksempel som demonstrerer bruken av denne metoden.