Condividi tramite


Strings.Left(String, Int32) Metodo

Definizione

Restituisce una stringa contenente un numero specificato di caratteri a partire dal lato sinistro di una stringa.

public:
 static System::String ^ Left(System::String ^ str, int Length);
public static string Left (string? str, int Length);
public static string Left (string str, int Length);
static member Left : string * int -> string
Public Function Left (str As String, Length As Integer) As String

Parametri

str
String

Obbligatorio. Espressione String da cui vengono restituiti i primi caratteri a sinistra.

Length
Int32

Obbligatorio. Espressione Integer. Espressione numerica che indica quanti caratteri restituire. Se 0, viene restituita una stringa di lunghezza zero (""). Se maggiore o uguale al numero di caratteri di str, viene restituita l'intera stringa.

Restituisce

Stringa contenente un numero specificato di caratteri a partire dal lato sinistro di una stringa.

Eccezioni

Length< 0.

Esempio

In questo esempio viene illustrato l'uso della Left funzione per restituire una sottostringa di un determinato Stringoggetto . In una classe con una Left proprietà potrebbe essere necessario qualificare completamente la Left funzione.

Dim testString As String = "Hello World!"
' Returns "Hello".
Dim subString As String = Left(testString, 5)

Commenti

Per determinare il numero di caratteri in str, usare la Len funzione . Se usato in un'applicazione Windows Forms o in qualsiasi altra classe con una Left proprietà, è necessario qualificare completamente la funzione con Microsoft.VisualBasic.Left.

Nota

La LeftB funzione nelle versioni precedenti di Visual Basic restituisce una stringa in byte anziché caratteri. Viene usato principalmente per la conversione di stringhe in applicazioni DBCS (Double-Byte Character Set). Tutte le stringhe di Visual Basic correnti sono in Formato Unicode e LeftB non sono più supportate.

Si applica a

Vedi anche