Я не могу ввести правильное значение для строки в списке - PullRequest
0 голосов
/ 07 октября 2018

Привет, я сейчас работаю над проектом в своем классе алгоритмов.Это база данных, которая ищет в списке имен некоторые другие имена, содержащие те же буквы и т. Д. Каждый раз, когда установлен переключатель, программа должна добавить некоторые имена.Программа делает это хорошо, но вместо того, чтобы помещать имена, как показано ниже, она помещает их в одну строку.

Это должно выглядеть так, но вместо этого в одной строке.

УИЛЬЯМ

ТОМАС

ФЕЛИКС

ЛИАМ

Вот текстовые строки (самые важные)

    {
        lstPrénoms.Items.Clear();
        lstPrénoms.Items.Add("WILLIAM\r\nTHOMAS\r\nFELIX\r\nLIAM\r\n");
    }

Может кто-нибудь сказать мнечто не так с моим текстом?

1 Ответ

0 голосов
/ 07 октября 2018

Вы можете использовать String.Split, чтобы разбить вашу строку на несколько строк, например:

string s = "WILLIAM\r\nTHOMAS\r\nFELIX\r\nLIAM\r\n";
foreach (string st in s.Split('\r', '\n'))
  listBox1.Items.Add(st);
...