terça-feira, 12 de março de 2013

C# - Invertendo uma string



















Olá pessoal, hoje vou publicar mais uma função bem simples, e que ficou bem conhecida por usuários que tem o costume de fazer downloads da internet de filmes, programas, e jogos.

Geralmente quando se clica no link para download você é redirecionado para uma página de propaganda, e que deve esperar alguns segundos ou até mesmo minutos para o link de download ser liberado, porém na barra de endereço do site, esta o caminho do link, só que invertido, dando um certo trabalho para reescrever em ordem contrária.
public static string Inverter(string Texto)
{
    //Cria a partir do texto original um array de char
    char[] ArrayChar = Texto.ToCharArray();

    //Com o array criado invertemos a ordem do mesmo
    Array.Reverse(ArrayChar);

    //Agora basta criarmos uma nova String, já com o array invertido.
    return new string(ArrayChar);
}

Nenhum comentário:

Postar um comentário