String.Indent(Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Ajusta la sangría de cada línea de esta cadena en función del valor de y normaliza los caracteres de nterminación de línea.
[Android.Runtime.Register("indent", "(I)Ljava/lang/String;", "", ApiSince=34)]
public string Indent(int n);
[<Android.Runtime.Register("indent", "(I)Ljava/lang/String;", "", ApiSince=34)>]
member this.Indent : int -> string
Parámetros
- n
- Int32
número de caracteres de carácter inicial#isWhitespace(int) en blanco para agregar o quitar
Devoluciones
cadena con sangría ajustada y finales de línea normalizados
- Atributos
Comentarios
Ajusta la sangría de cada línea de esta cadena en función del valor de y normaliza los caracteres de nterminación de línea.
Esta cadena se separa conceptualmente en líneas mediante String#lines(). A continuación, cada línea se ajusta como se describe a continuación y, a continuación, se sufijo con una fuente "\n" de línea (U+000A). Las líneas resultantes se concatenan y devuelven.
Si n > 0 , a continuación, n los espacios (U+0020) se insertan al principio de cada línea.
Si n < 0 , hasta nCharacter#isWhitespace(int) los caracteres de espacio en blanco se quitan del principio de cada línea. Si una línea determinada no contiene suficiente espacio en blanco, se quitan todos los caracteres de espacio en blanco character#isWhitespace(int) iniciales. Cada carácter de espacio en blanco se trata como un solo carácter. En concreto, el carácter "\t" de tabulación (U+0009) se considera un carácter único; no se expande.
Si n == 0 la línea permanece sin cambios. Sin embargo, los terminadores de línea siguen normalizados.
Agregado en 12.
Java documentación para java.lang.String.indent(int).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.