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);