1.split
split可以使用多个字符切割。
"test[12]"切割后是3个字符串,最后一个为空。
string testString = "test[12]";
string[] testData = testString.Split('[',']');
int testLength = testData.Length;
Console.WriteLine(testLength.ToString());
foreach(string str in testData)
{
Console.WriteLine("-"+str+"-");
}
Console.WriteLine("-end-");
2.substring
截取\后的字符串,如果想获取文件名请参考path用法。
nameList[i].Substring(nameList[i].LastIndexOf("\\")+1);
3. Format
string xpathStr = string.Format(@"//TestSuite[contains(@label,'{0}')]", caseSuite);