• Viernes 1 de Noviembre de 2024, 13:32

Autor Tema:  saber el tamaño de una cadena  (Leído 1846 veces)

rojas_rudy

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
saber el tamaño de una cadena
« en: Lunes 1 de Febrero de 2010, 20:14 »
0
buenas, quiciera saber como obtengo el tamaño de dos cadenas, en dos text box difentes, y desplegar la cadena mas grande en un textbox nuevo. esto es lo que he podido hacer pero tengo dos errores, uno en cada for, gracias de ante mano cualquier ayuda.

            string palabra1;
            string palabra2;
            int longitud1 = palabra1.Length;
            int longitud2 = palabra2.Length;
            string[] letras1 = new string[20];
            string[] letras2 = new string[20];
            txt_hilera1.Text = Convert.ToString(txt_hilera1);
            txt_hilera2.Text = Convert.ToString(txt_hilera2);

            int x = 0;
            int i = 0;

            for (i = 0; i < longitud1; i++)
            {
                letras1 = palabra1.ToString (i(i + 1));
               

            }

            for (x = 0; x < longitud2; x++)
            {
                letras2 = palabra2.ToString (x(x + 1));
               
            }
                           

            if (longitud1 > longitud2)
            {
                txt_hlarga.Text = Convert.ToString(txt_hlarga);

            }
            else
            {
                txt_hlarga.Text = Convert.ToString(txt_hlarga);
            }

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: saber el tamaño de una cadena
« Respuesta #1 en: Lunes 1 de Febrero de 2010, 22:02 »
0
La verdad no entiendo que tratas de hacer con el codigo que muestras, pero, si lo unico que quieres es saber cual es la longitud de la cadena de un TextBox, para obtener la cadena mas grande, simplemente utiliza la propiedad Length de la clase string, y ya que la propiedad Text del TextBox es de tipo string, podras hacer la comprobacion de cual es mas larga de la siguiente manera:

Código: C#
  1.  
  2.             if (txt_hilera1.Text.Length > txt_hilera2.Text.Length)
  3.             {
  4.                 txt_hlarga.Text = txt_hilera1.Text;
  5.             }
  6.             else
  7.             {
  8.                 txt_hlarga.Text = txt_hilera2.Text;
  9.             }
  10.  
  11.  

Saludos :)

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

rojas_rudy

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: saber el tamaño de una cadena
« Respuesta #2 en: Martes 2 de Febrero de 2010, 06:16 »
0
muchisimas gracias pude ahorrar codigo me me sirve exc!!!