StringBuilder Csharp + işaretiyle aynı işlemi yapar.
+ arkasına atıkları bırakıp gider ramı yorar. 10 saniye yapılır.
stringbuilder ise 1 saniyede belki daha fazla söyledim bile saliseyle yapar.
StringBuilder SB=new StringBuilder();
SB.Append();
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 15000; i++)
{
timer1.Start();
listBox1.Items.Add(i);
}
}
StringBuilder SB = new StringBuilder();
private void button2_Click(object sender, EventArgs e)
{
for (int i = 0; i < 15000; i++)
{
SB.AppendLine(listBox2.Items.Add(i).ToString());
}
}
int sayi=0;
private void timer1_Tick(object sender, EventArgs e)
{
sayi++;
label1.Text = sayi.ToString();
}
private void button3_Click(object sender, EventArgs e)
{
timer1.Stop();
}
}
+ arkasına atıkları bırakıp gider ramı yorar. 10 saniye yapılır.
stringbuilder ise 1 saniyede belki daha fazla söyledim bile saliseyle yapar.
StringBuilder SB=new StringBuilder();
SB.Append();
private void button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < 15000; i++)
{
timer1.Start();
listBox1.Items.Add(i);
}
}
StringBuilder SB = new StringBuilder();
private void button2_Click(object sender, EventArgs e)
{
for (int i = 0; i < 15000; i++)
{
SB.AppendLine(listBox2.Items.Add(i).ToString());
}
}
int sayi=0;
private void timer1_Tick(object sender, EventArgs e)
{
sayi++;
label1.Text = sayi.ToString();
}
private void button3_Click(object sender, EventArgs e)
{
timer1.Stop();
}
}
Yorum Gönder