Breaking

Post Top Ad

Your Ad Spot

sábado, 2 de marzo de 2019

Strings en C#

Para definir una cadena, use comillas:
string myString = "A string.";
Ejecutar Código
También podemos utilizar un enfoque de objeto Java para crear una cadena. En C #, a stringes un alias para el Stringobjeto.
String myString = "A string.";
Ejecutar Código
Para crear una cadena vacía, podemos definir una cadena vacía o usarla , lo que se prefiere.String.Empty
string emptyString = String.Empty;
string anotherEmptyString = "";
Ejecutar Código
Para concatenar entre cadenas, use el operador más:
string firstName = "Eric";
string lastName = "Smith";
string fullName = firstName + " " + lastName;
Ejecutar Código
Para agregar una cadena a otra, use el operador:+=
string sentence = "I like to play ";
sentence += "chess.";
Console.WriteLine(sentence);
Ejecutar Código

Función ToString

Para convertir un objeto sin cadena en una cadena, use la función incorporada 'object.ToString ()'. La conversión con '(cadena)' solo funcionará en objetos que ya son cadenas, por lo que la función ToString es necesaria al convertir algo como un int en una cadena.
int integer = 1;
string ourString = "Something to be replaced by an int";
ourString = integer.ToString();
System.Console.WriteLine(ourString);
Ejecutar Código

Formato de cadena

Para formatear una cadena, usa la función. Se puede hacer referencia a cada argumento adicional a la función en la cadena utilizando el operador de corchetes con el número de índice. Por ejemplo, se refiere al segundo argumento proporcionado para la función de formato.String.Format{1}
int x = 1, y = 2;
int sum = x + y;
string sumCalculation = String.Format("{0} + {1} = {2}", x, y, sum);
Console.WriteLine(sumCalculation);
Ejecutar Código

Subcadena

El Substringmétodo de cadena devuelve una parte de la cadena, comenzando desde el índice especificado como el argumento. La subcadena también acepta una longitud máxima para la subcadena.
string fullString = "full string";
string partOfString = fullString.Substring(5);
string shorterPart = fullString.Substring(5, 3);
Console.WriteLine(partOfString);
Console.WriteLine(shorterPart);
Ejecutar Código

Buscar y reemplazar

El Replacemétodo de cadena reemplaza una ocurrencia de una cadena con otra cadena.
string name = "John Doe";
string newName = name.Replace("John", "Eric");
Console.WriteLine(newName);
Ejecutar Código

Índice de

El IndexOfmétodo de cadena encuentra la primera aparición de una cadena en una cadena más grande. Si no se encuentra la cadena, se devuelve -1.
string fruit = "apple,orange,banana";
Console.WriteLine("Found orange in position: " + fruit.IndexOf("orange"));
Console.WriteLine("Found lemon in position: " + fruit.IndexOf("lemon"));
Ejecutar Código

Ejercicio

Utilice el formato de cadenas para dar formato a las variables firstName, lastNamey agepara formar la siguiente frase en la cadena sentence:
John Doe is 27 years old.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas