Equivalente de left de VB en C# cual es ??

09/05/2006 - 16:45 por DaniUp | Informe spam
Amigos, nuevamente los molesto para ver si saben cual es el equivalente de
left de VB en C#, lo que necesito es de una cadena, evaluar sus 3 primeras
letras, pero no he encontrado la forma de hacerlo; en VB es asi
left(cadena,3) y ahi me devuelve las 3 primeras letras.

Mil gracias !!

Dani Up

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
09/05/2006 - 17:20 | Informe spam
Dani,

Mira el método String.Substring(). Sería:

string s = "ABCDE";
string tresPrimeras = s.Substring(0, 3); // "ABC"

Slds - Octavio



"DaniUp" escribió en el mensaje
news:
Amigos, nuevamente los molesto para ver si saben cual es el equivalente de
left de VB en C#, lo que necesito es de una cadena, evaluar sus 3 primeras
letras, pero no he encontrado la forma de hacerlo; en VB es asi
left(cadena,3) y ahi me devuelve las 3 primeras letras.

Mil gracias !!

Dani Up
Respuesta Responder a este mensaje
#2 DaniUp
09/05/2006 - 17:51 | Informe spam
Muchas GRACIAS Octavio, efectivamente me funcionó.

Bye.
Dani U

"Octavio Hernandez" wrote:

Dani,

Mira el método String.Substring(). Sería:

string s = "ABCDE";
string tresPrimeras = s.Substring(0, 3); // "ABC"

Slds - Octavio



"DaniUp" escribió en el mensaje
news:
> Amigos, nuevamente los molesto para ver si saben cual es el equivalente de
> left de VB en C#, lo que necesito es de una cadena, evaluar sus 3 primeras
> letras, pero no he encontrado la forma de hacerlo; en VB es asi
> left(cadena,3) y ahi me devuelve las 3 primeras letras.
>
> Mil gracias !!
>
> Dani Up



Respuesta Responder a este mensaje
#3 Gustavo Cantero
09/05/2006 - 21:20 | Informe spam
Dani Up:
En C# tenés que usar el "Substring" (es análogo al Mid), o sea,
para lo que pedís tendrias que hacer esto:

string letras = cadena.Substring(0, 3);

Si lo que querés saber es si la cadena comienza con tres letras
específicas (por ejemplo, "ABC"), podés hacer esto:

if (cadena.StartsWith("ABC))
...

Espero te sirva.
Suerte!


Gustavo A. Cantero
Microsoft Certified Solution Developer

De: DaniUp [mailto:]
Expuesto a las: Martes, 09 de Mayo de 2006 11:45 a.m.
Expuesto en: microsoft.public.es.csharp
Conversación: Equivalente de left de VB en C# cual es ??
Asunto: Equivalente de left de VB en C# cual es ??


Amigos, nuevamente los molesto para ver si saben cual es el equivalente
de left de VB en C#, lo que necesito es de una cadena, evaluar sus 3
primeras letras, pero no he encontrado la forma de hacerlo; en VB es asi
left(cadena,3) y ahi me devuelve las 3 primeras letras.

Mil gracias !!

Dani Up
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida