Fabio Cirillo's Blog


The world of the programming
Statistiche
  • Views Home Page: 42.891
  • Views Posts: 73.375
  • Views Gallerie: 823
  • n° Posts: 24
  • n° Commenti: 11
Archivio Posts
Anno 2007

Anno 2006

Metodi per l'elaborazione delle stringhe in VB.NET

Tra i metodi più famosi ed utilizzati nell'elaborazione delle stringhe è il concatenamento che avviene grazie al simbolo & come da esempio:
Dim saluto As String
Me.TextBox1.Text="Fabio"
saluto="Ciao" & " " & Me.TextBox1.Text

ma dobbiamo dire che in Net si possono utlizzare al metodi per l'elaborazione delle stringhe; possiamo fornirci dei metodi delle versioni precedenti di Visual Basic (Mid,Ucase,LCase ecc.) oppure avvarlerci dei metodi forniti dal .NET Framework (SubString, ToUpper, ToLower ecc.). Di seguito illustro in breve qualche metodo del .NET framework con relativo esempio:

ToUpper in Visual Basic 6 era la funzione UCase, permette di cambiare le lettere di una stringa in maiuscole.
Dim nome,nome1 As String
nome = "fabio"
nome1 = nome.ToUpper
il risultato sarà: nome1=FABIO

ToLower in Visual Basic 6 era la funzione LCase, permette di cambiare le lettere di una stringa in minuscole.
Dim nome,nome1 As String
nome = "FABIO"
nome1 = nome.ToLower
il risultato sarà: nome1=fabio

Length in Visual Basic 6 era la funzione Len, permette di determinare il numero di caratteri di una stringa.
Dim nome As String ="Fabio"
Dim sizename As Short
sizename = nome.Length
il risultato sarà: 5

SubString in Visual Basic 6 era la funzione Mid, permette di restituire un numero fisso di caratteri di una stringa da un determinato punto di inizio(in una stringa il primo "elemento" ha indice=0).
Dim nome As String ="Fabio Cirillo"
Dim cognome As String
cognome=nome.SubString(6,7)
il risultato sarà: cognome=Cirillo

IndexOf in Visual Basic 6 era la funzione InStr, permette di trovare il punto di inizio di una stringa all'interno di una stringa più lunga.
Dim name As String ="Stefano"
Dim inizio As Short
inizio=name.IndexOf("f")
il risultato sarà: inizio=3

Trim in Visual Basic 6 era la funzione Trim, permette di rimuovere sia gli spazi iniziali che finali di una stringa.
Dim nome,nome1 As Stringa
nome=" Fabio "
nome1=nome.Trim
il risultato sarà: nome1="Fabio"

Remove è una nuova funzione presente in .NET e permette di rimuovere i caratteri all'interno di una stringa
Dim nome,nome1 As String
nome="Fabio78"
nome1=nome.Remove(5,2)
il risultato sarà: nome1="Fabio"

Insert è una funzione nuova presente in .NET e permette di aggiungere caratteri all'interno di una stringa.
Dim nome,nome1 As String
nome="Fabio"
nome1=nome.Insert(5,"78")
il risultato sarà: nome1="Fabio78"
Categoria: .NET
venerdì, 31 mar 2006 Ore. 11.58
Sondaggio
Quanto vi è stato utile questo blog?

Moltissimo
Molto
Normale
Poco
Nulla

Calendario
novembre 2024
lmmgvsd
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678
Ora e Data
Mappa
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003