Atalho novo, formatar e concatenar usando Visual Studio .NET 2010
Artigo com inovações do VS 2010
Bom, antes de começar a escrever o artigo gostaria que soubesse que este artigo foi também publicado no TechNet Wiki com uma pequena diferença.
O Visual Studio .NET 2010 veio para inovar referente a outras ferramentas de desenvolvimento de software e até às versÔes anteriores do Visual Studio .NET. O que vou mostrar abaixo é simples e fåcil, porém quase ninguém usa ou não sabe.
ReferĂȘncia:
- Linguagem C#.NET
- Visual Studio .NET 2010
- Framework 4.0
- Plataforma Windows Forms
Concatenar dados
Para concatenar dados, muitos utilizam o â+â entre as variĂĄveis. Usando a plataforma Windows Forms, criei um mĂ©todo no clique do botĂŁo para concatenar da melhor maneira. Fundiona tambĂ©m na plataforma Web. NĂŁo estou falando que Ă© ruim concatenar com +, o meu objetivo Ă© mostrar as formas diferentes de fazer e esta abaixo Ă© uma delas.
Pode ser feito na plataforma Windows Forms ou Web sem qualquer problema.
private void cmdconcatenar_Click(object sender, EventArgs e)
{
string a = string.Concat("1", "minha");
Console.Write(a);
}
Code 1
O resultado Ă© â1minhaâ. Dessa forma vocĂȘ nĂŁo precisa usar o â+â, sobrando mais memĂłria em sua mĂĄquina ou servidor.
Formatar dados
Existem vårias maneiras para formatar dados, porém vou utilizar outro jeito que quase ninguém usa ou não conhece.
private void cmdformatar_Click(object sender, EventArgs e)
{
string a = string.Format("{0:0000}", 1);
Console.Write(a);
string b = string.Format("{0:yyyy/MM/dd}", DateTime.Now);
Console.Write(b);
string c = string.Format("{0}{1:0000}", "mauricio", 1);
Console.Write(c);
}
Code 2
Segue os resultados:
a = 0001 b = 2011/05/06 c = mauricio0001
A primeira linha de cĂłdigo âstring.Format(â{0:0000}â ,1);â coloca automaticamente zeros a esquerda do nĂșmero caso nĂŁo houve a quantidade total de caracteres, ou seja, completa a variĂĄvel.
O segundo exemplo, mostra como formatar data da melhor maneira. Além de ter outras formas de fazer com ToString() por exemplo.
O terceiro exemplo, âstring.Format(â{0}{1:0000}â, âmauricioâ,1);â mostra que o mĂ©todo de formatação pode ser formatado e concatenado usando simples cĂłdigos.
Atalho Inovador
Este atalho que veio junto da ferramenta .NET 2010 ajuda muito quando uma classe possui muitos métodos. Por usar outras ferramentas free do mercado, eu sentia muita falta no .NET.
Agora esse atalho veio com bastante precisĂŁo. Se vocĂȘ clicar a tecla âCtrl + ,â aparece uma tela chamada Navigate To. Nela pode ser colocado qualquer nome de mĂ©todo que automaticamente aparece no resultado. Ajuda muito na procura de mĂ©todos.
Ă um pouco estranho a tecla de atalho, mas Ă© isso mesmo, aperte a tecla control e segurando clique a tecla vĂrgula.
Espero que tenha ajudado alguma coisa.
Subscribe ecode10.com
Receive our latest updates about programming languages, software, database, books, ebooks, classes, jobs and more.
You can cancel anytime.
Log In