Прежде всего, обрежьте знак доллара ($
) из введенной строки, а затем разделите его запятыми (,
),
string str = "$value1,value2,value3,value4,value5$";
string[] values = str.Trim('$').Split(','); //<= You can add ".ToArray()" at the end for your understaning.
Вывод: (сОтладчик)
![enter image description here](https://i.stack.imgur.com/VU2ZL.png)
Тогда вы можете легко получить каждую строку в массиве выше, чтобы отделить строковую переменную,
string value1 = values[0];
string value2 = values[1];
string value3 = values[2];
string value4 = values[3];
string value5 = values[4];
ЕслиВаши значения не определены, тогда вы можете просто использовать цикл foreach для доступа к каждому значению, например,
foreach(string value in values)
{
//Do code with each value
}