This function separates the items in the delimited string (parameter 1) at the delimiter (parameter 2), creates a new generic string list, and then adds each item to the new list. Finally, it returns the filled list.
public static List<string> ConvertStringsToStringList(string items, char separator)
{
List<string> list = new List<string>();
string[] listItmes = items.Split(separator);
foreach (string item in listItmes)
{
list.Add(item);
}
return list;
}