怎么删除字符串的第一个字符? c#

效果是这样
从一个string里判断第一个字节,如果符合条件就删除!

请教高手

第1个回答  2010-02-27
//用StartsWith()判断用Replace(str, "")删除

string strOriginal;//请给待判定字符串赋值
string str;//判断第一个字符,这里采用字符串这样赋值str="a";

//下一句之前最好已经为以上两个变量赋了值
if (strOriginal.StartsWith(str))//判断strOriginal是否第一个字母为str
{
strOriginal = strOriginal.Replace(str, "");//用Replace置换就可以实现删除第一个字符
}本回答被提问者采纳
第2个回答  2010-02-27
string str = "fewqfew";
if (str.StartsWith("f"))//判断str是否第一个字母为f
{
str = str.Substring(1, str.Length - 1);//删除第一个字母
}
第3个回答  2010-02-27
字符还是字节啊
一会儿字符一会儿字节的
第4个回答  2010-03-05
string aa="12345";
if(aa.Substring(0,1)=="1")
{aa=aa.Substring(1);}
第5个回答  2010-02-27
string str="";
char c=str.SubString(0,1);
if(c=='y'){str.Remove(0);}