.NET 4.x Заполнить HashSet из строки - C#

Узнай цену своей работы

Формулировка задачи:

Добрый день всем. Есть строка: 0102,0103,0490,0690, Научите из нее заполнить HashSet, где бы каждый его элемент содержал только: 0102 0103 0490 0690 Количество блоков может быть различно, количество цифр в блоке может различаться, разделитель всегда запятая.
сделал так:
HashSet<string> AddedDirts = new HashSet<string>();
             string workstr = "0102,0103,0490,0690,";
             string[] workstrs;
 
                workstrs = workstr.Split(',');
                foreach (string workstr2 in workstrs)
                AddedDirts.Add(workstr2);
                foreach (string f in AddedDirts)
                {
                    if (f != "")
                        MessageBox.Show(f);
                    else
                        return;
                }

Решение задачи: «.NET 4.x Заполнить HashSet из строки»

textual
Листинг программы
new HashSet<String>("22,44,44,55".Split(new[] { ',' }, StringSplitOptions.RemoveEmptyEntries));

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы