a+=x
展开就是
a=a+x
那labell.Text += ":" ; 这句呢》?
展开就是labell.Text = labell.Text +: ?????这怎么说得通?
@绿绿山水: label1.Text=label1.Text+";";
@Daniel Cai: 这样一写,+变成连接符了吧?
@绿绿山水: 对,对于字符串而言+就是字符串连接,由编译器编译后会变成string.concat(lable1.Text,";")
这个你按正常意思理解就好了,看不到你的上下文我们也没法具体回答
a+=b相当于a=a+b
labell.Text += ":" ; 就单说这句吧,怎么理解?
你的问题的秩序跟学习是相反的——
先是到串口输出显示;
然后问怎么读写串口;
然后到现在的语法...
建议按照正常学习流程看完书,先语法和面向对象,然后再熟悉各种编程模型。
恩,是的,我是反过来学习的,和正常的事学习顺序不同。我从小学到985高校,一直都是反着学习,改变不了的,天生思维都是反着的。
就是一种简写方式,labell.Text += ":" 就是text文本内容在加上冒号
与labell.Text = labell.Text + ":"是一样的
a+=b; 就是 a=a+b;
只是一种简写