我晕,没仔细看
String的构造函数没有传入String的重载
你这句是错的

解决方案 »

  1.   

    如果传入正确的参数(如char或char数组),并且后面加引号
    就是一个正确的语句了,那么调用String类构造函数创建一个String对象,然后赋值给strnew
    只创建了一次,当然只有一个对象
    在给它赋值前strnew只是一个空引用
      

  2.   

    string虽然是引用类型,可是与其它引用类型有点不同的是,它的赋值操作被.net(实际上java也是)编译为CLR 的 ldstr 指令处理,而这个指令实际上是复制右边字符串的每一个字节到为左边新创建的对象中。这与vb很相似,与c不同。所以,会看到很多建议说往往可以使用stringbuilder类型而不使用string类型。
      

  3.   

    搜索到一个参考文章:http://www.cnblogs.com/artech/archive/2007/03/04/663728.html