none
Obtener cadena hasta un caracter indicado RRS feed

  • Pregunta

  • Hola:

    Tengo la siguiente cadena : 

    string periodo="07-2016"

    como puedo hacer para obtener el texto antes del guion y el texto que esta despues del guion:

    asi:

    string periodo="07-2016"

    string texto1="07"

    string texto2="2016"

    miércoles, 12 de octubre de 2016 17:28

Respuestas

  • Hebert Rodrigo Mejia,

    Puedes separar las partes de la cadena con el método Split():

    string periodo = "07-2016";
    string[] partes = periodo.Split(new char[] { '-' });
    string texto1 = partes[0];
    string texto2 = partes[1];



    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    miércoles, 12 de octubre de 2016 17:36

Todas las respuestas

  • Hebert Rodrigo Mejia,

    Puedes separar las partes de la cadena con el método Split():

    string periodo = "07-2016";
    string[] partes = periodo.Split(new char[] { '-' });
    string texto1 = partes[0];
    string texto2 = partes[1];



    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    miércoles, 12 de octubre de 2016 17:36
  • int firstCharacter = periodo.IndexOf('-');
    
    texto1=periodo.substring(1,firsCharacter);
    
    texto2=periodo.substring(firsCharacter+1,s.Lenght());
    

    Espero te sirva.

    Entra a mi blog si quieres que se toque de un problema en especial.

    aprendebi.wordpress.com

    Saludos

    miércoles, 12 de octubre de 2016 17:42