<< Fare clic per visualizzazione il sommario >> Percorso: Il linguaggio OEL > Funzioni > StringLeft |
Restituisce un oggetto contenente un numero specificato di caratteri a partire dal lato sinistro di una stringa.
Funzione
object StringLeft(object obj, int length)
Input |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
obj |
Oggetto da cui sono restituire i primi caratteri a sinistra |
Object |
|
length |
Numero di caratteri da restituire |
Integer |
|
Output |
|||
Nome |
Descrizione |
Tipo |
Opzionale |
returnValue |
Oggetto contenente length caratteri di obj a partire dal lato sinistro di obj |
Object |
|
Commenti
Se obj è di tipo string:
Restituisce |
Condizione |
String |
se obj contiene un numero di caratteri maggiore di length. Se lenght è 0, viene restituita una stringa di lunghezza zero (''). Se maggiore o uguale al numero di caratteri di obj, viene restituita l'intera stringa. |
eccezione |
se length è minore di zero |
eccezione |
se obj contiene un numero di caratteri minore di length |
Se obj è di tipo IList:
Restituisce |
Condizione |
arrayvalue |
se gli elementi di obj sono tutti di tipo stringa, restituisce una lista di stringhe costituita dalla parte sinistra di tutte le stringe passate, di lunghezza length. Se lenght è 0, viene restituita una lista di stringhe di lunghezza zero (''). Se maggiore o uguale al numero di caratteri di obj, viene restituita l'intera lista di stringhe. |
eccezione |
se length è minore di zero |
eccezione |
se obj contiene almeno una stringa con un numero di caratteri minore di length |