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