对的呀,我刚调试过
string ss="\""+"daffdadf";
MessageBox.Show(ss);

解决方案 »

  1.   

    这样是对的,string ss="\""+"daffdadf" + "\"";
      

  2.   

    可以这样试一下:
    char c = '\''
    string ss = "HELLOWORLD" + c.ToString();
    或者:
    Using System.Text;
    string strHead = "HELLOWORLD";
    char c = '\'';
    StringBuilder strBu = new StringBuilder();
    strBu.Append(strHead);
    strBu.Append(c);
      

  3.   

    不好意思,大家都没有错,我也没错,MS错了!VS错了!
    debug时看到生成的竟然是\"afdaf,什么也没改,重启了一下VS,好了!请大家千万不要100%的相信MS!!!!不好意思了。这种错在我这里出过几次了。
      

  4.   

    直接用System.Convert.ToChar(39).ToString()好了
      

  5.   

    string sign = "\""
    string str=sign + "daffdadf" + sign;
      

  6.   

    string ss="\""+"daffdadf";
    看不出哪有错!