O método ToString é um dos métodos fundamentais na raiz de todo o .NET Framework. Isso o torna disponível em qualquer outro objeto. Mas, como é substituído na maioria dos objetos, a implementação geralmente é muito diferente em objetos diferentes. E isso possibilita vários truques com o ToString.
Exibindo os bits em um número
Se você possui uma série de bits, por exemplo, em uma variável Char, esta dica mostra como exibi-los como 1 e 0 (o equivalente binário).
Suponha que você tenha ...
A maneira mais fácil que eu conheço é usar o método ToString da classe Convert. Por exemplo:
Isso lhe dá ...
... na janela Saída.
Existem 36 métodos substituídos do método ToString somente na classe Convert.
Clique aqui para exibir a ilustração
Clique no botão Voltar no seu navegador para retornar
Nesse caso, o método ToString faz uma conversão de raiz com base no valor do segundo parâmetro, que pode ser 2 (binário), 8 (octal), 10 (decimal) ou 16 (hexadecimal).
Formatando seqüências de caracteres com o método ToString
Veja como usar o ToString para formatar uma data:
E adicionar informações de cultura é fácil! Suponha que você queira exibir a data de uma estrutura na Espanha, por exemplo. Basta adicionar um objeto CultureInfo.
O resultado é:
O código de cultura é uma propriedade do objeto MyCulture. O objeto CultureInfo é um exemplo de provedor. A constante "es-ES" não está sendo passada como parâmetro; uma instância do objeto CultureInfo é Pesquise o CultureInfo no sistema de Ajuda do VB.NET para ver a lista de culturas suportadas.