Пример #1
0
        static void StringF()
        {
            string NOM;
            byte   K;

            Console.Write("DIGITE SU NOMBRE : "); NOM = Console.ReadLine();
            Console.WriteLine("LONGITUD : " + NOM.Length);                    //longitud
            Console.WriteLine("ESTA DENTRO : " + NOM.Contains("ARIEL"));      //bool contiene subcadena
            Console.WriteLine("REEMPLAZO VOCAL A: " + NOM.Replace("A", "X")); //reemplaza caracter
            Console.WriteLine("EN MINUSCULAS : " + NOM.ToLower());            //transforma a minusculas
            Console.WriteLine("EN MAYÚSCULAS : " + NOM.ToUpper());            //transforma a mayuscula
            Console.WriteLine("REMOVER 4 LETRAS : " + NOM.Remove(3, 4));      // remueve los caracteres entre los indices
            Console.WriteLine("EXTRAER 4 LETRAS : " + NOM.Substring(3, 4));   //devuelve la cadena entre los indices
            Console.WriteLine("IZQUIERDA 4 LETRAS : " + Extras.Left(NOM, 4)); //llama la funcion left
            Console.WriteLine("DERECHA 4 LETRAS : " + Extras.Right(NOM, 4));  //llama la funcion right
            Console.Write("Pulse una Tecla:"); Console.ReadLine();
            Console.WriteLine();
            Console.WriteLine("DESDE LA IZQUIERDA");
            for (K = 1; K <= NOM.Length; K++)
            {
                Console.WriteLine(Extras.Left(NOM, K));
            }
            Console.WriteLine();
            Console.WriteLine("DESDE LA DERECHA");
            for (K = 1; K <= NOM.Length; K++)
            {
                Console.WriteLine(Extras.Right(NOM, K));
            }
            Console.WriteLine("pulse una tecla:"); Console.ReadKey(); Console.Clear();
        }