平时我们用一个特定的字符将一个集合中的元素隔开,然后拼接成一个特定字符间隔的字符串,往往我们都不希望保留最后一个或者第一个特定字符,例如:
private void GetStr()
{
string[] strs=new string[]{"12","23","34","45","56"};
string firstStr="";
string lastStr="";
foreach(string str in strs)
{
firstStr+=","+str;
lastStr+=str+",";
}
firstStr=firstStr.TrimStart(',');
//或者
//firstStr=firstStr.Substring(1);
lastStr=lastStr.TrimEnd(',');
//或者
//firstStr=firstStr.Substring(0,firstStr.Length-1);
}