Tema: metodo Space
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/05/2008, 09:48
jovinorh
 
Fecha de Ingreso: mayo-2008
Mensajes: 24
Antigüedad: 16 años, 8 meses
Puntos: 1
Respuesta: metodo Space

La funcion padleft rellena con espacios a la izquierda hasta que la suma de los caracteres de la cadena sea igual al numero que le pasas como argumento. Me explico:
Código:
Cadena = "hola"; //4 caracteres.
Cadena = Cadena.PadLeft(6)
Esto devuelve " hola", o sea 4 caracteres de "hola" mas dos espacios a la izquierda para completar los 6 pedidos.

Si lo que pretendias era poner 4 espacios independientemente de la cadena en el selectreader["desDescrip"] entonces podrias hacer algo como:

Código:
String spaces = new String(' ',4);
label1.Text = spaces + selectreader["desDescrip"].ToString();
Por cierto, no es necesario que pases el segundo argumento a la funcion PadLeft a no ser que quieras que lo rellene con un caracter diferente al espacio, por ejemplo PadLeft(4, '*') rellenaria con asteriscos.