C#: Cadenas de texto
Ejemplo de manipulaciones de cadenas de texto, en C#
Lenguaje: C# (compilador: Mono 2.10.2)
Categoría: Básico
// Fuente procedente de ErrorDeSintaxis.es
// Ejemplo de manipulaciones de cadenas de texto,
// en C#
// Compilador: Mono 2.10.2
// Nivel: Básico
// Disponible desde 30/06/2011
// Aportado por Nacho
// Autor original: Nacho Cabanes
// Web original: http://www.nachocabanes.com/csharp/curso/csharp04d.php
using System; public class Ejemplo43 { public static void Main() { string ejemplo = "Hola, que tal estas"; Console.WriteLine("El texto es: {0}", ejemplo); Console.WriteLine("La primera letra es: {0}", ejemplo[0]); Console.WriteLine("Las tres primeras letras son: {0}", ejemplo.Substring(0,3)); Console.WriteLine("La longitud del texto es: {0}", ejemplo.Length); Console.WriteLine("La posicion de \"que\" es: {0}", ejemplo.IndexOf("que")); Console.WriteLine("La ultima A esta en la posicion: {0}", ejemplo.LastIndexOf("a")); Console.WriteLine("En mayúsculas: {0}", ejemplo.ToUpper()); Console.WriteLine("En minúsculas: {0}", ejemplo.ToLower()); Console.WriteLine("Si insertamos \", tio\": {0}", ejemplo.Insert(4,", tio")); Console.WriteLine("Si borramos las 6 primeras letras: {0}", ejemplo.Remove(0, 6)); Console.WriteLine("Si cambiamos ESTAS por ESTAMOS: {0}", ejemplo.Replace("estas", "estamos")); } }