У меня есть список строк, и я хочу объединить их с "" (пробел) между ними, поэтому я использую string.Join метод:
foreach (var line in lines)
{
var strings = lines.Where(l => l.Code == line.Code).Select(l => l.Data);
var original = string.Join(" ", strings);
}
Данные выглядят примерно так: «123456789, 987654321, 32132, 7873892 ...»
Но я получаю исключение OutOfMemoryException. Зачем? каждая строка приблизительно 100-150 символов, и в списке 5-10 строк.
Есть ли лучший способ, чем строка. Присоединяйся?