Está en la página 1de 6

Ao del buen servicio al ciudadano

UNIVERSIDAD NACIONAL DE UCAYALI

FACULTAD DE INGENIERIA DE SISTEMAS Y DE INGENIERIA CIVIL


ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS

15 METODOS DE STRINGS EN C#

Curso : Tcnicas de programacin

Docente : Henry Otoniel Orozco

Alumno : Gaviria Huanio Richard Esmith

Ciclo : IV-A

UCAYALI - PER

04 de octubre del 2017

1
INTRODUCCIN

El modo en el que un ordenador es programado queda determinado, principalmente, por los


requisitos que los futuros usuarios demandarn de dicha computadora. La eleccin del lenguaje
de programacin utilizado a la hora de implementar una aplicacin, dentro de un amplio espectro
de posibilidades, queda condicionada por el tipo de aplicacin a desarrollar.

La semntica computacional de un lenguaje de programacin es algo fijo que se mantiene


constante en las aplicaciones codificadas sobre l. Una aplicacin carece de la posibilidad de
modificar la semntica del lenguaje con el que fue creada, para poder amoldarse a nuevos
requisitos que puedan surgir a lo largo de su existencia, sin necesidad de modificar su cdigo
existente su funcionalidad principal.

En el presente trabajo damos a conocer los distintos tipos de usos que se le puede dar al lenguaje
de programacin C#, para la realizacin de mtodos de Strings en C#.

C # es uno de los lenguajes de programacin diseados para Infraestructura de lenguaje comn.

2
OBJETIVOS:

Investigar, describir e identificar los elementos bsicos que componen C++, para
as entender la razn por la cual dicho lenguaje fue diseado.

Describir y comprender la diferencia de C++ y los lenguajes anteriores a su


creacin.

Describir y comprender la diferencia de C# y los lenguajes anteriores a su


creacin.

Mejorar nuestras tcnicas de programacin con conceptos bsicos de c++.

3
METODOS USADOS EN LOS EJERCICIOS

Contains

Este mtodo realiza una comparacin ordinal (distingue maysculas de minsculas y la


referencia cultural). La bsqueda comienza en la posicin del primer carcter de esta
cadena y contina a travs de la ltima posicin de carcter.

Para determinar si una cadena contiene una subcadena especificada mediante el uso de
un valor distinto de comparacin ordinal (por ejemplo, la comparacin dependiente de la
referencia cultural, ordinal comparacin entre maysculas y minsculas), puede crear un
mtodo personalizado.En el ejemplo siguiente se muestra uno de estos mtodos. Define
un String mtodo de extensin que incluye un StringComparison parmetro e indica si una
cadena contiene una subcadena al usar la forma especificada de comparacin de cadenas.

Ends.With

Este mtodo compara el valor con la subcadena al final de esta instancia que tiene la
misma longitud que el valor y devuelve una indicacin de si son iguales. Para ser igual,
value debe ser una referencia a esta misma instancia o coincidir con el final de esta
instancia.

Este mtodo realiza una comparacin de palabras (sensible a maysculas y sensibles a la


cultura) utilizando la cultura actual.

Insert

Devuelve una nueva cadena en la que se inserta una cadena especificada en una posicin
de ndice concreta en esta instancia.

Remove

Devuelve una nueva cadena en la que se ha eliminado un nmero de caracteres


especificado en la instancia actual a partir de una posicin especificada.

4
CompareTo

Compara esta instancia con un Objeto especificado e indica si la posicin de esta instancia
es anterior, posterior o igual que la posicin del Objectespecificado en el criterio de
ordenacin.

ToUpper

Devuelve una copia de esta cadena convertida en maysculas.

ToLowe

Devuelve una copia de esta cadena convertida en minsculas.

Replace

Devuelve una nueva cadena en la que todas las apariciones de una cadena especificada en
la instancia actual se reemplazan por otra cadena especificada.

ToCharArray
Este mtodo copia cada carcter (es decir, cada uno de ellos Char objeto) en una cadena
a una matriz de caracteres. Es el primer carcter que se copian en el ndice cero de la
matriz de caracteres devueltos; el ltimo carcter copiado est en el ndice Array.Length
1.
Para crear una cadena de los caracteres en una matriz de caracteres, llame a la
String(Char[]) constructor.
Reverse
El mtodo reverse invierte los elementos de un objeto Array en el contexto. No se crea
un nuevo objeto Array durante la ejecucin.
Si la matriz no es contigua, el mtodo reverse crea elementos que rellenan los espacios
vacos de la matriz. Cada uno de estos elementos creados tiene el valor undefined.

5
Ends.With

Este mtodo compara el valor con la subcadena al final de esta instancia que tiene la misma
longitud que el valor y devuelve una indicacin de si son iguales. Para ser igual, value debe ser
una referencia a esta misma instancia o coincidir con el final de esta instancia.
Este mtodo realiza una comparacin de palabras (sensible a maysculas y sensibles a la
cultura) utilizando la cultura actual.
TrimEnd

El TrimEnd mtodo quita de la cadena actual todos los caracteres finales que se encuentran en
el trimChars parmetro. La operacin de recorte se detiene cuando el primer carcter que no est
en trimChars se encuentra al final de la cadena.

Concat
Concatena las representaciones de cadena de dos objetos especificados.

StartsWith

Este mtodo compara value con la subcadena al principio de esta instancia que tiene la misma
longitud que valuey devuelve una indicacin de si son iguales. Son iguales, value debe ser una
cadena vaca (String.Empty), debe ser una referencia a esta misma instancia, o debe coincidir
con el principio de esta instancia.
Este mtodo realiza una comparacin de palabras (distingue maysculas de minsculas y la
referencia cultural) usando la referencia cultural actual.
Este mtodo realiza una comparacin entre caracteres usando las reglas de ordenacin ordinal.
Dado que CompareOrdinal(String, String)es un mtodo esttico, strA y strB puede ser null. Si
ambos valores son null, el mtodo devuelve 0 (cero), lo que indica que strA y strB son iguales. Si
solo uno de los valores es null, el mtodo tiene en cuenta el valor distinto de null debe ser mayor.

Length

El tipo de dato devuelto por el mtodo Length es int (un entero) y el mtodo no requiere parmetros
para ser ejecutado. El mtodo no est sobrecargado, ya que hay una nica manera de invocarlo.

También podría gustarte