Выдает ошибку "Input string was not in a correct format." - C#
Формулировка задачи:
Нужно чтобы при вводе массива прорабатывал оба типа(int,string), но при запуске выдает ошибку "Input string was not in a correct format."
Подскажите пожалуйста, что не так?
Листинг программы
- static void Input(Set S)
- {
- Console.WriteLine("Enter your set through the gap(no repetitive elements):");
- string item = Console.ReadLine();
- string[] items = item.Split(',', ' ');
- int[] intItems = Array.ConvertAll(items, Convert.ToInt32);
- S.Add(intItems);
- }
Решение задачи: «Выдает ошибку "Input string was not in a correct format."»
textual
Листинг программы
- string[] ss = new string[4] { "2", "3" ,"4","6"};
- string[] ss2 = new string[4] { "5", "7", "4", "6" };
- var cross = Enumerable.Intersect(ss, ss2); //тут находим пересечение,
- var integers = Array.ConvertAll(cross.ToArray(),Convert.ToInt32); //а дальше уже там куда-то преобразовываем и запихиваем
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д