Дописать код (С# windows forms)

Нужно чтобы выводились все самые длинные слова в строке, сейчас выводится только последнее длинное слово, а надо все
private void button1_Click(object sender, EventArgs e)
{
string text = textBox1.Text;
string[] str = text.Split(',', '.', '!', '?', ':', ' ');
int max = 0;

foreach (string s in str)
{
if (max < s.Length) max = s.Length;
};
foreach (string big in str)
if (big.Length == max)
{
label1.Text = Convert.ToString(big);

Label1.Text += Convert.ToString(big);

Добавить комментарий