解析以分号分隔的列表

Але*_* Д. 7 .net c# csv algorithm

我有一个以分号分隔的值列表,例如:

strins s = "param1=true;param2=4;param3=2.0f;param4=sometext;";
Run Code Online (Sandbox Code Playgroud)

我需要一个功能:

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);
Run Code Online (Sandbox Code Playgroud)

.net中是否有特殊功能可以帮助我使用以分号分隔的列表?

PS:参数名称在列表中相等.

phi*_*gen 3

作为起点,您需要的是 String.Split() 方法 - 它将您的字符串拆分为字符串数组。

您会在网络上找到大量此类示例。