Fórum Padrão com String #541984
09/01/2016
0
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Strings
{
class Program
{
static void Main(string[] args)
{
string s1 = "one, two, three";
string s2 = "one";
s2 += ",two";
s2 += ",three";
System.Text.StringBuilder sb = new StringBuilder();
sb.Append("one");
sb.Append(",two");
sb.Append(",three");
Console.WriteLine(s1);
Console.WriteLine(s2);
Console.WriteLine(sb);
Console.ReadKey();
}
}
}
Johnny Lucas
Curtir tópico
+ 0Post mais votado
12/02/2016
Para casos pequenos, concatenar com o oprador + é a forma mais prática. No entanto, se for efetuar vários procedimentos, utilize o StringBuilder.
Obs: pesquise pela String Interpolation da C# 6.0.
Joel Rodrigues
Gostei + 1
Mais Posts
09/01/2016
Hector Figueroa
s2 += ",two";
s2 += ",three";
dependendo do caso é mais custoso dependendo do caso, ou seja, vai influenciar o desempenho, pode demorar muito pra concatenar.
Gostei + 0
09/01/2016
Johnny Lucas
Gostei + 0
09/01/2016
Emilio Neto
s2 += ",two";
Me parece uma forma "compacta" de declaração.
Para complementar minha resposta, leia: [url]https://msdn.microsoft.com/pt-br/library/362314fe.aspx[/url]
Gostei + 0
09/01/2016
Johnny Lucas
Gostei + 0
23/01/2016
Emilio Neto
Gostei + 0
12/02/2016
Johnny Lucas
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)