lunes, 30 de mayo de 2011

INSERTAR EN UNA CADENA EN C#

//declaramos la cadena
            string cadena = "HOLA MUNDO";
            Console.WriteLine("TRABAJO CON CADENAS");
            //imprimimos la cadena
            Console.WriteLine("Nuestra cadena es: "+cadena);

  //para insertar un caracter en una cadena usamos el método Insert
  //su sintaxis es la siguiente: //nombredelacadena.Insert(posicióndondevaainsertar,"loquevaainsertar")
            //por ejemplo vamos a insertar a partir de la posición 4, lo que vamos a insertar es "MEEEEEEE meeee"
            Console.WriteLine("Uso inserta: {0}", cadena.Insert(4,"MEEEEEEE meeee"));

//detenemos pantalla
            Console.ReadKey();

Al correrlo mostrará en pantalla lo siguiente:

REEMPLAZAR CARACTERES EN UNA CADENA EN C#

//declaramos la cadena
            string cadena = "HOLA MUNDO";
            Console.WriteLine("TRABAJO CON CADENAS");
            //imprimimos la cadena
            Console.WriteLine("Nuestra cadena es: "+cadena);
//para reemplazar caracteres en una cadena usamos el método Replace, su sintaxis es la
            //siguiente nombredelacadena.Replace("caracterareemplazar","nuevocaracter")
            //en nuestro ejemplo vamos a reemplazar la letra "O" por el numero "9"
            Console.WriteLine("Reemplazando en la cadena la cadena:{0}",cadena.Replace("O","9"));

//detenemos pantalla
            Console.ReadKey();

Al correrlo mostrará en pantalla lo siguiente:

SABER SI UN CARACTÉR ESTA CONTENIDO EN UNA CADENA

//declaramos la cadena
            string cadena = "HOLA MUNDO";
            Console.WriteLine("TRABAJO CON CADENAS");
            //imprimimos la cadena
            Console.WriteLine("Nuestra cadena es: "+cadena);
//Para saber si una caracter está contenido en una cadena usamos el método Contains
            //la sintaxis es nombredelacadena.Contains('caracter'), el valor devuelto será un valor
            //booleano (cierto o falso).
            Console.WriteLine("La cadena conyiene la letra M?:{0}", cadena.Contains('M'));

            //como nuestra cadena si contiene la letra M dará como resultado un True
//detenemos pantalla
            Console.ReadKey();
Al correrlo mostrará en pantalla lo siguiente:

CONVERTIR A MINUSCULAS UNA CADENA EN C#

//declaramos la cadena
            string cadena = "HOLA MUNDO";
            Console.WriteLine("TRABAJO CON CADENAS");
            //imprimimos la cadena
            Console.WriteLine("Nuestra cadena es: "+cadena);
//Para cambiar una cadena a minúsculas solo necesitamos escribir el nombre de la cadena
            //seguida de '.' y elegimos el método ToLower
//imprimimos la cadena en minusculas
            Console.WriteLine("La cadena en minusculas es:{0}", cadena.ToLower());


            ////podemos guardar la cadena en minúsculas en otra cadena
            string otracadena = cadena.ToLower();
            ////imprimimos la otra cadena
            Console.WriteLine("La cadena en minusculas es: " + otracadena);

//detenemos pantalla
            Console.ReadKey();

Al correrlo mostrará en pantalla lo siguiente:

CONVERTIR A MAYUSCULAS UNA CADENA EN C#

//declaramos la cadena
            string cadena = "Hola Mundo";
            Console.WriteLine("TRABAJO CON CADENAS");
            //imprimimos la cadena
            Console.WriteLine("Nuestra cadena es: "+cadena);
//para cambiar una cadena a mayúsculas solo agregamos el nombre de la cadena enseguida '.' y buscamos
            //el método ToUpper


            //imprimimos la cadena en mayúsculas
            Console.WriteLine("La cadena en mayusculas es: {0}", cadena.ToUpper());
            //podemos guardar la cadena en mayusculas en otra cadena
            string otracadena = cadena.ToUpper();
            //imprimimos la otra cadena
            Console.WriteLine("La cadena en mayusculas es: " + otracadena);
//detenemos pantalla
            Console.ReadKey();

Al correrlo mostrará en pantalla lo siguiente:

DETERMINAR EL TAMAÑO DE UNA CADENA EN C#

///declaramos la cadena
            string cadena = "Hola Mundo";
            Console.WriteLine("TRABAJO CON CADENAS");
            //imprimimos la cadena
            Console.WriteLine("Nuestra cadena es: "+cadena);
            // Length indica la cantidad de caracteres que tiene una cadena
            //solo agregamos el nombre de la cadena un '.' y buscamos Length
            Console.WriteLine("la cadena contiene {0} caracteres", cadena.Length);
            //otra forma podría ser guardar el tamaño de la cadena en una variable de tipo entero llamada tamcadena
            int tamcadena = cadena.Length;
            //imprimimos para informar el tamaño
            Console.WriteLine("El tamaño de la cadena es: " + tamcadena);
//detenemos pantalla
            Console.ReadKey();

Al correrlo se muestra en pantalla lo siguiente:


MANEJAR SUBSTRING EN C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace manejar_substring
{
    class Program
    {
        static void Main(string[] args)
        {//declaramos nuestra cadena con 10 letras
            string cadena="ABCDEFGHIJ";
            //declaramos una subcadena la cual con ayuda del substring obtendrá las primeras 5 letras
            //de nuestra cadena inicial
            //el número 0 indica que tomaremos a la cadena como un arreglo y tomará letras iniciando
            //desde la posición 0, el número 5 indica la cantidad de letras que tomaremos por lo que al imprimir la subcadena
            //mostrará ABCDE
            string subcadena1 = cadena.Substring(0, 5);
            //imprimimos la cadena y la subcadena1
            Console.WriteLine("Cadena: " + cadena);
            Console.WriteLine("Subcadena 1: " + subcadena1);
            //si queremos tomar de la posicion 5 sólo cambiamos el numero 0 por un 5.
            //podemos tomar a la misma subcadena y cambiar su valor pero ceclararemos otra
            string subcadena2 = cadena.Substring(5, 5);
            //imprimimimos la subcadena
            Console.WriteLine("Subcadena 2: " + subcadena2);
          //detenemos pantalla
            Console.ReadKey();
                
        }
    }
}

Al correrlo esto nos muestra en pantalla:


viernes, 27 de mayo de 2011

IMAGENES


IMAGEN DEL CERRO DE LA BALLENA DE LEÓN GUZMÁN, DGO.
ESTA IMAGEN ES A UN LADO DE SAPIORIZ, DGO. ESTE ES EL RIO NAZAS.
MAS IMAGENES PROXIMAMENTE
FOTOGRAFO: OMAR FERNANDO ARELLANO PEREZ.