C Sharp ( vaak geschreven als " C # " ) bestaat als een programmeertaal voor het Microsoft Windows-besturingssysteem , het werken binnen Microsoft's " . NET "-kader . De ontwikkelaars van C # bedoeld heeft om op te treden als een general-purpose programmeertaal die meerdere programmeertalen paradigma's , zoals object - georiënteerd programmeren ( OOP ) ondersteunt . Deze steun voor OOP geeft C # een bibliotheek van objecten , zoals String object , reeds voorzien van methoden ter werken die objecten . String.Substring ( ) De " Substring ( ) " methode duurt een of twee integer argumenten en geeft een substring uit een grotere bestaande string. Strings in C # worden weergegeven als 0 -index verzamelingen van tekens . Het eerste argument is de start -index van de substring . Het tweede argument is het einde index . Als de programmeur biedt slechts een argument , zal de methode een substring terug uit de index van het argument door het einde van de string . Het volgende voorbeeld geeft de Subtekenreeks methode touwtje ex = " Dit is een string " ; . Snaar sub = ex.Substring ( 10 ) ; //" String " string sub2 = ex.Substring ( 0 , 6 ) ; //" Dit is " String.IndexOf ( ) De " IndexOf ( ) " methode retourneert een integer waarde die de indexwaarde van een teken of tekenreeks . De methode neemt een karakter of een string als argument . Als de programmeur biedt een personage , IndexOf geeft de index aantal dat personage . Als de programmeur geeft een tekenreeks , retourneert de methode het begin indexwaarde van de eerste overeenkomende exemplaar van het argument van het koord . Het volgende voorbeeld illustreert de IndexOf methode touwtje een = " ballon " ; . Touwtje twee = " Veel rode ballonnen " ; int index = one.IndexOf ( ' b ' ) //index = 0 index = two.IndexOf ( " rood " ) //index = 5 String.Split ( ) op < br de " Split ( ) " methode > splitst een string op basis van een selectie van door de gebruiker aangewezen begrenzers en keert terug een array gevuld met de split snaren . Split neemt een karakter array als argument , met elk teken opgenomen in de array als een scheidingsteken aan de lijst te splitsen . Het volgende voorbeeld toont de Split methode die een string op basis van een spatietekens scheidt touwtje -test = " Dit is een test string" ; . Touwtje [ ] te verzamelen = test.Split (nieuw Char [ ] { " ' } ) ; foreach (string s in String.Trim ( ) De " Trim ( ) " methode werkt op meerdere manieren. Het aanroepen van de Trim -methode van een string zonder argument zal alle witruimte trimmen vanaf het begin en het einde van een string . Calling de Trim -methode met een argument bestaande uit een karakter array met daarin een lijst van personages zal trim al die tekens van het begin en het einde van een string . In de volgende voorbeelden gedetailleerd hoe de Trim methode werkt. strimmer = " *** ... Dit is de string te trimmen ... *** " ; snaar noSpace = trimmer.Trim ( ) ; //noSpace = " *** ... Dit is de string te trimmen ... *** " char [ ] trimmen = { ' * ' , ' . ' } ; touwtje van schoongemaakte = nospace.Trim ( trimmen ) ; //noSpace = " Dit is de string te trimmen "
|