string messageTo=parser.To [i].ToString ();
int a,b;
a=messageTo.IndexOf ("<");
b=messageTo.IndexOf (">");
char []messageToo=new char [parser.To [i].Length];
if(a>-1)//非格式noshowno@
{
//格式<noshowno@
if(a==0)
{
messageTo=messageTo.Replace ("<","");
messageTo=messageTo.Replace (">","");
}
//格式"noshow" <noshowno@
else if(a>0)
{
messageTo.CopyTo (a+1,messageToo,0,b-a-1);
messageTo=messageToo.ToString ();
messageTo=messageTo.Trim();
}
}
int c;//格式"noshow" noshowno@
c=messageTo.LastIndexOf
("\"");
if(c>0)
{
string []messageTooo=messageTo.Split(new char[]{'"'});
messageTo=messageTooo[messageTooo.Length-1];
messageTo=messageTo.Trim();
}
目前我用上面的代码处理的
不过有个问题就是最后一个
我打印日志出来老是 System.char[]
不知道哪里传值出错了