static void Main(string[] args)
{
StringBuilder first = new StringBuilder();
first.Append("hello");
StringBuilder second = first;
first.Append(" world")

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Maja

    20人对此回答表示赞同

    呵呵 LZ first = new StringBuilder("goodbye");这段代码前面是不能有StringBuilder的,因为first变量前面已经声明过了,所以后面就不能再声明了。
    这段代码的意思是 我新new出来一个实例赋给first,并且利用构造方法给new出来的实例赋值,然后传给first。呵呵 再好好想想,你能想明白的,求采纳!
    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Cooper55

    8人对此回答表示赞同

    StringBuilder first = new StringBuilder();

    前面 StringBuilder 是声明,后面new StringBuilder()才是实例化 。由于之前已经对first 声明,故 first = new StringBuilder("goodbye"); 前面不需要加StringBuilder ,但此时的first 已经重新实例化了,跟之前的first已经无关。
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 长夏

    5人对此回答表示赞同

    StringBuilder first =...
    的时候已经定义了,不能再次定义

    实例化与否 与定义式无关
    只和赋值号右侧表达式有关。 追问
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 陈港生

    2人对此回答表示赞同

     StringBuilder first = new StringBuilder();

    前面不是已经初始化过了

    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部