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

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

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

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

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

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

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


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

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

7   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы