我有值的分号分隔的列表,例如:解析分号分隔的列表
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:参数名称在列表中相同。
您的列表以分号分隔,不能逗号分隔。另外,如果其中一个值需要包含分隔符,会发生什么情况? – AakashM 2010-05-13 07:23:20
对不起,我英语不好。我会修好它。 – 2010-05-13 07:25:19
将param1总是一个布尔和param2总是一个int等?或者他们都可以是任何类型?另外,你可以在你的字符串中使用';'吗? – IVlad 2010-05-13 07:29:54