怎么解析客户端传递过来的[Font:Name=宋体,Size=9,Units=3,GdiCharSet=134,GdiVerticalFont=False]Color[]Black  
问题补充:
string message = "私聊:[" + DateTime.Now + "]你对[" + receiver + "]说:" + "\n" + content;解析之后可以把content字段按客户端传递过来的样式显示出来。例如:object font1 = tokens[0].ToString();//tokens[0]就是传递过来的值然后把font1应用到content上面,有没有"<font ____?___?_ >"+content"+</font>之类的?或者其他方法? 

解决方案 »

  1.   

    就那几个字符串操作函数,split,substring,indexof,自己慢慢拆分吧,其实你可以将数据组织的更方便自己解析,比如xml,json等,甚至序列化
      

  2.   

    关键是怎么应用到content上,string message = "私聊:[" + DateTime.Now + "]你对[" + receiver + "]说:" + "\n" + content;这个是在RichTextBox里显示,类似于聊天室的那种,只想改变那一个content字体颜色样式啊……大哥