Hvordan Endre Case of Lette i Visual Basic
Visual Basic er String klassen ikke bare holde dataene for en streng; det gir også en rekke metoder som kan brukes til å utføre vanlige manipulasjoner på teksten i strengen. For eksempel ved hjelp av "toUpper" og "tolower" metoder, kan du konvertere en tekst fra gjeldende casing til enten fullt øvre eller helt små bokstaver. Dette kan gjøre det enklere å analysere tekstkommandoer, siden det fjerner behovet for å kontrollere for både store og små versjoner av et brev.
Bruksanvisning
1 Åpne Visual Basic og opprette et nytt prosjekt ved å klikke på "File" og "New Project". Velg "Console Application".
2 Skriv inn følgende for å definere en streng:
dim s = "Dette er en streng."
3 Skriv inn følgende for å endre strengen til store bokstaver:
s = s.toUpper
Legg merke til oppdraget tilbake til "s" er nødvendig. Den "toUpper" -funksjonen endrer ikke den opprinnelige strengen; det skaper en ny streng som er med store bokstaver. For å bruke denne nye strengen, må det være tilordnet en variabel. Normalt vil du bruke samme variabel navn, som her, men hvis du ønsket å bevare den opprinnelige teksten, kan du i stedet skrive:
dim t = s.toUpper
Dette ville skape en ny variabel "t" som inneholder store bokstaver tekst og la "s" med den gamle teksten intakt.
4 Skriv inn følgende for å endre strengen til små bokstaver:
s = s.toLower
Igjen blir oppgaven tilbake til "s" er nødvendig.
Hint
- Metodene "tolower" og "toUpper" ikke kan håndtere intelligent med tegn som ikke er brukt i amerikansk engelsk. Dette inkluderer ikke bare ikke-latinske alfabeter, men latinske alfabet med aksenttegn. Den "toLowerInvariant" og "tolower (Culture)" metoder og sine matchende "toUpper" metoder tillate programmereren å sikre at fornuftig utgang returneres for teksten ikke i amerikansk engelsk.