Выдает ошибку "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); //а дальше уже там куда-то преобразовываем и запихиваем