none
Função String para formatar um campo número em VB;Net RRS feed

  • Pergunta

  • Pessoal, boa tarde!

    Por acaso existe alguma função da classe String que resolva a seguinte situação:

    Tenho por exemplo: "123456" ou  "ECUAH418SDA"

    Resultado: "1234-56", ou seja, antes dos dois ultimos caracteres eu adicione uma string qualquer.

    Resultado: "ECUAH418S-DA"

     

    Isso é possível?


    Obrigado mais uma vez.

    Abraços

     

     


    System.NullReferenceException - Object reference not set to an instance of an object
    sexta-feira, 27 de agosto de 2010 16:15

Respostas

  • Olá Magrão,

     

    Você tem que usar a função Insert da própria classe String. Exemplo:

    Dim teste As String = "ABCDE"
    teste = teste.Insert(teste.Length - 2, "-")
    

     

    Abraço,

     


    Ricardo Alves
    www.ricardoalves.me
    • Sugerido como Resposta RicardoAlves sexta-feira, 27 de agosto de 2010 16:37
    • Marcado como Resposta Bruno Venturoza sexta-feira, 27 de agosto de 2010 17:56
    sexta-feira, 27 de agosto de 2010 16:37

Todas as Respostas

  • Olá Magrão,

     

    Você tem que usar a função Insert da própria classe String. Exemplo:

    Dim teste As String = "ABCDE"
    teste = teste.Insert(teste.Length - 2, "-")
    

     

    Abraço,

     


    Ricardo Alves
    www.ricardoalves.me
    • Sugerido como Resposta RicardoAlves sexta-feira, 27 de agosto de 2010 16:37
    • Marcado como Resposta Bruno Venturoza sexta-feira, 27 de agosto de 2010 17:56
    sexta-feira, 27 de agosto de 2010 16:37
  • Obrigado Ricardo.

    Atendeu minhas necessidades.

     

    Abraços


    System.NullReferenceException - Object reference not set to an instance of an object
    sexta-feira, 27 de agosto de 2010 17:58