关键是要养成良好的习惯.
单引号(')一般用在单字符,如=='c'.
双引号(")一般用在字符串,如"abc".
如果嵌套使用的话,一般用交替方法,尤其是html中.
如<input onclick="alert('Test')">,
也可以改成<input onclick="alert(\"Test\")">.
在分割一个字符串时要用到str.Split或者Regex.Split。
简单的单个字符串的替换,直接用字符串.Split('单个字符串'),
多个字符串的替换用Regex.Split(字符串,@"多个字符串",RegexOptions.IgnoreCase)。
下边举两个例子来说明吧。
case1:
1string str="aa,bb,cd";
2string[] sArray=str.Split(','); //注意,这里用的是单引号,而非双引号
3Response.Write(sArray[0]); //显示的是aa.
2string[] sArray=str.Split(','); //注意,这里用的是单引号,而非双引号
3Response.Write(sArray[0]); //显示的是aa.
case2:
1using System.Text.RegularExpressions;
2string str="aaa<sample>bb<sample>cd";
3string[] sArray=Regex.Split(str,"\<sample\>",RegexOptions.IgnoreCase); //\的作用就是转义,这里用双引号,非单引号.
4Response.Write(sArray[0]) ;