不理解赋值与被赋值的关系?
为啥我写反了就不行:string boy="秀丽"; //男孩的名字 string girl="伟强"; //女孩的名字 string temp; //中间的变量boy=temp; //把男孩的名字赋值给temp girl=boy;//把女孩的名字赋值给男孩temp=girl;//把temp中的名字赋值给男孩console.writeline("男孩叫"+boy+"女孩叫"+girl);(我的解释:先把boy给了temp,然后boy就空了,再把girl给boy,然后girl就空了,最后把temp给grill, 这就结束了。 为什么就是报错。 理应的说右边不是赋值吗? 就等于上图的牛奶,AB(等于这里中间的变量)C, A放入B,A杯就空了,然后C杯就放入A,C就空了,然后再把B放入C。) 然后我题就是这样做的,就是错的。求解释