" . NET " C Sharp ( ofte skrevet som " C # "), eksisterer som et programmeringssprog til Microsoft Windows-operativsystem, der arbejder inden for Microsofts rammer. Udviklerne af C # er beregnet det til at fungere som et generelt formål programmeringssprog , der understøtter flere programmeringssprog paradigmer , såsom objektorienteret programmering ( OOP) . Denne støtte til PK giver C # et bibliotek af objekter , såsom String objekt , komplet med interne metoderne til at arbejde på disse objekter . String.Substring ()
" Understreng ()" metode tager enten en eller to heltalsargumenter og returnerer et substring fra en større eksisterende streng. Strings i C # er repræsenteret som 0 indeks samlinger af tegn. Det første argument repræsenterer starten indeks substring . Det andet argument repræsenterer slutter indekset. Hvis programmøren giver kun ét argument , vil metoden returnere en understreng fra argumentet indeks gennem enden af strengen . Følgende eksempel detaljer metoden substring
string ex = "Dette er en streng " .
String sub = ex.Substring (10 ) //" String "
< p > string SUB2 = ex.Substring ( 0, 6 ) //"Dette er "
String.IndexOf ()
" indexOf ()" metoden returnerer en heltalsværdi , der repræsenterer indekset værdien af en karakter eller streng . Metoden tager et tegn eller en streng som argument . Hvis programmeringsenheden giver en karakter , indexOf returnerer indekset antallet af denne karakter . Hvis programmøren giver en streng , metoden returnerer begyndelsen indeksværdien for det første matchende forekomst af argumentet i strengen . Det følgende eksempel illustrerer indexOf metoden
string én = " ballon " .
String to = " Mange røde balloner ",
int index = one.IndexOf ( ' b ' ) //index = 0
index = two.IndexOf ( "rød" ) //index = 5
String.Split ()
< br >
" Split ( ) "-metoden opdeler en streng baseret på et udvalg af brugervenlige udpegede delimiters og returnerer et array befolket med split strenge. Split tager en karakter array som et argument , med hvert tegn inkluderet i matrixen som skilletegn at opdele listen . Det følgende eksempel viser Split metode, der adskiller en streng baseret på enkelt blanktegn
string test = " Dette er en test streng " .
String [ ] samle = test.Split (ny Char [ ] {' '} ),
foreach (string s in
String.Trim ()
"Trim ()" metoden virker på flere måder. Opkald til Trim metode en streng uden et argument , vil trimme alle hvide plads fra starten og slutningen af en streng. Opkald til Trim metode med et argument , der består af et tegn array, der indeholder en liste over tegn vil trimme alle de tegn fra begyndelsen og slutningen af en streng. følgende eksempler detaljer, hvordan Trim metode virker .
græstrimmer = " *** ... Dette er den streng at trimme ... *** "
string nospace = trimmer.Trim () //nospace = " *** ... Dette er den streng at trimme ... *** "
char [ ] trimning = { '*' , '.' };
string trimmet = nospace.Trim ( trimning ) //nospace = "Dette er den streng at trimme "