.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));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д