Если Export - это список int, то вы не добавляете ToString () в объединении, просто оставьте список в покое
string toDisplay = string.Join("," , Export);
MessageBox.Show(toDisplay);
Если вы добавите ToString () Метод Экспорт переменной вы просите список дать представление себя в виде строки, но обобщенный c List<T>
не имеет никакого переопределения для этого и использовать базовый ToString () из базового объекта класса. Этот метод просто выводит имя класса.
Вместо этого, если оставить только имя переменной List Export , тогда используется метод Join, который перечисляет элементы списка (целые числа) и запрашивает их один за другим дать представление ToString () себя. Целые числа могут сделать это.