Парсинг разделенного от точки с запятой списка

У меня есть разделенный от точки с запятой список значений, например:

strins s = "param1=true;param2=4;param3=2.0f;param4=sometext;";

Мне нужны функции:

public bool ExtractBool(string parameterName, string @params);
public int ExtractInt(string parameterName, string @params);
public float ExtractFloat(string parameterName, string @params);
public string ExtractString(string parameterName, string @params);

Существует ли специальное предложение функции в .NET, который может помочь мне с разделенным от точки с запятой списком?

PS: названия параметра равны в рамках списка.

7
задан Александр Д. 13 May 2010 в 07:25
поделиться

2 ответа

Для лучшей строки вы можете использовать Split (',');

Вы можете попробовать это для разделенной запятой

string s ="param1=true;param2=4;param3=2.0f;param4=sometext;";

string[] sArray = s.Split(',')
2
ответ дан 7 December 2019 в 09:57
поделиться

В качестве отправной точки вам понадобится метод String.Split () - он разделит вашу строку на массив строк.

Вы найдете множество примеров в Интернете.

3
ответ дан 7 December 2019 в 09:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: