Kinhas 0 Denunciar post Postado Julho 28, 2011 Bom dia pessoal, Estou preparando um programinha básico, nele eu pego o nome dos arquivos de determinada pasta e joga o listbox, Ai no listbox aparece assim por exemplo: TC0347GBXP-lucas.log TC0021GBXP-Pedro.log IT0784GBXP-Quintelab.log Gostaria de saber como posso deixar somente o TC0347GBXP, tirando a parte "-nome.log", Se fosse um único nome eu saberia fazer usando o replace, mas desse jeito não consegui pensar em nenhuma lógioca, Alguém teria uma idéia? Obrigado, Lucas. Compartilhar este post Link para o post Compartilhar em outros sites
eriva_br 7 Denunciar post Postado Julho 28, 2011 utilize a função indexof para procurar a posição do carácter "-" e depois utilize a função substring para separar Compartilhar este post Link para o post Compartilhar em outros sites
Kinhas 0 Denunciar post Postado Julho 28, 2011 Eriva, obrigado pela idéia, porém fui procurar como utlizar e acabei encontrando o split que eu acheei mais fácil, ficou assim: string[] parts = dir.Name.Split('-'); Console.WriteLine(parts[0]); Ai aparece tudo antes do "-", Obrigado. Compartilhar este post Link para o post Compartilhar em outros sites