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.