У этого, вероятно, есть простой ответ, но у меня не должно было хватить кофе, чтобы понять это самостоятельно:
Если у меня была строка с разделителями-запятыми, например:
string list = "Fred,Sam,Mike,Sarah";
Как получить каждый элемент и добавить к нему кавычки и вставить его в строку следующим образом:
string newList = "'Fred','Sam','Mike','Sarah'";
Я предполагаю, что итерация по каждому из них будет началом, но после этого я был в тупике.
Одно решение, которое является уродливым:
int number = 0;
string newList = "";
foreach (string item in list.Split(new char[] {','}))
{
if (number > 0)
{
newList = newList + "," + "'" + item + "'";
}
else
{
newList = "'" + item + "'";
}
number++;
}