У меня есть строка, которая содержит несколько элементов, разделенных запятыми:
string RESULT = "D_CA, P_AMOUNT ,D_SH,D_CU,D_TO,D_GO,D_LE,D_NU,D_CO,D_MU,D_PMU,D_DP, P_COMMENT ";
Как вы можете видеть, некоторые элементы содержат пробелы, Мой объект - удалить все пробелы, Это мой код:
RESULT.Split(',').ToList().ForEach(p =>
if (p.Contains(" "))
{
RESULT = RESULT.Replace(p, p.Trim());
}
});
И вот мой результат:
"D_CA,P_AMOUNT,D_SH,D_CU,D_TO,D_GO,D_LE,D_NU,D_CO,D_MU,D_PMU,D_DP,P_COMMENT"
это работает хорошо, но я спрашиваю, есть ли другой более оптимизированный способ получить тот же результат?