本人菜鸟,编写程序时,发现了几个问题,求大神一一解释
1:C#中 +=和=有什么区别,尤其是他两个接在textBox.text后面时各有什么含义?2:从 (PS:int f3=1) textBox2.Text += f3 和textBox2.Text = Convert.ToString(f3);这两句话作用相同,都是把f3从textBox2显示,可不可以理解为+=是一种类型转换符?3:textBox.text能直接=什么类型而不用转换?我现在只知道,后面能直接跟是字符型的,而我曾经试了一下,直接跟整型,如,textBox.text=f3;当即报错:无法将类型int隐式转换为string。而我这样输入时textBox.text= f3 + "";就是正确的,这是为什么呢?,这样的话,这三种形式:1:textBox2.Text = Convert.ToString(f3);2:textBox2.Text += f3;3:textBox.text= f3 + "";的作用都是一样的喽,作用原理都一样?
[ 本帖最后由 小强a 于 2014-11-2 19:18 编辑 ]