Clase string

Solo disponible en BuenasTareas
  • Páginas : 6 (1368 palabras )
  • Descarga(s) : 7
  • Publicado : 27 de junio de 2010
Leer documento completo
Vista previa del texto
LA CLASE STRING

Visual Basic (Declaración)

<SerializableAttribute>
_ <ComVisibleAttribute( True )>
_ Public Class String _
_ Implementa IComparable, ICloneable, IConvertible, IComparable (Of String),
_IEnumerable( Of Char ), IEnumerable, IEquatable( Of String )Visual Basic (Uso)

Dim Ejemplo As String

Una cadena es una colección secuencial de caracteres Unicode que se utiliza para representar texto.. Un objeto String es una colección secuencial de sistema..::. Objetos Char, que representan una cadena.. El valor del objeto String es el contenido de la colección secuencial, y ese valor es inmutable.
Un objeto String sedenomina inmutable (de sólo lectura) porque su valor no puede ser modificado una vez que se ha creado.. Los métodos que parecen modificar un objeto String devuelven un nuevo objeto String que contiene la modificación. Si es necesario modificar el contenido real de una cadena como objeto, utilice el System.Text..::. Clase StringBuilder.
Cada juego de caracteres Unicode en una cadena se define por unvalor escalar Unicode, también denominado punto de código Unicode o el ordinal (numérico) el valor de los caracteres Unicode. Cada punto de código se codifica utilizando codificación UTF-16, y el valor numérico de cada elemento de la codificación es representado por un objeto Char.
Un objeto Char solo por lo general representa un punto de código único, es decir, el valor numérico de la Char esigual al punto de código. Sin embargo, un punto de código podría requerir más de un elemento codificado. Por ejemplo, un punto de código Unicode adicional (un par suplente) se codifica con dos objetos Char.

Funcionalidad
La clase String proporciona a los miembros de comparar objetos String, devolverá el índice de una cadena de caracteres o de un objeto String, copia el valor de un objetoString, la partición de una cadena o cadenas de combinar, modificar el valor de la cadena, los números de formato, las fechas y horas , o valores de la enumeración en una cadena, y normalizar una cadena.
* Utilice el Compare, CompareOrdinal, CompareTo, Igual, EndsWith, y los métodos de StartsWith para las comparaciones.
* Utilice el IndexOf, IndexOfAny, LastIndexOf, y los métodos deLastIndexOfAny para obtener el índice de una subcadena de caracteres Unicode o en una cadena.
* Utilice copy y CopyTo para copiar una cadena o subcadena a otra cadena o una matriz de tipo Char.
* Usar la subcadena y métodos de Split para crear una o varias nuevas cadenas de porciones de una cadena original, y el Concat y métodos de Ingreso para crear una nueva cadena de una o varias subcadenas.* Utilice Insertar(Insert), Sustituir(Replace), Eliminar(Remove), PadLeft, PadRight, Trim, TrimEnd, y TrimStart para modificar la totalidad o parte de una cadena.
* Usar la ToLower, ToLowerInvariant, ToUpper, y los métodos de ToUpperInvariant para cambiar el caso de los caracteres Unicode en una cadena.
* Utilice Formato para reemplazar uno o varios marcadores de posición deelemento de formato en una cadena con la representación de texto de uno o más numérico, fecha y hora, o los valores de la enumeración.
* Utilice la propiedad Longitud (Length)para obtener el número de objetos Char en una cadena, y la propiedad Chars para acceder a los objetos reales de Char en una cadena.
* Utilice el método de IsNormalized para comprobar si una cadena está normalizado a unaforma de normalización en particular. Utilice el método de Normalizar(Normalize) para crear una cadena que se normaliza a una forma de normalización en particular.

Métodos públicos
  | Nombre | Descripción |
| Clone | Devuelve una referencia a la instancia de String. |
| Compare | Sobrecargado. Compara dos objetos String especificados. |
| CompareOrdinal | Sobrecargado....
tracking img