什么';s C#中初始化和赋值之间的区别
本文关键字:赋值 之间 区别 初始化 什么 | 更新日期: 2023-09-27 18:08:59
可能重复:
C#变量初始化与分配
就像标题中一样,有人能解释一下C#中初始化和赋值之间的区别吗?我正在准备考试,我想知道回答这类问题的最佳方法是什么。感谢
干杯,n1te
初始化变量时,您正在声明它的存在。
PlasticCup mySippyCup = new PlasticCup();
当你分配时,你只是说"这水"进入"这个杯子"。杯子已经存在。
mySippyCup = new PlasticCup();
初始化是在声明变量int a = 1
时分配值
赋值只是给变量赋值——a = 1
根据这个定义,有人说所有的初始化都是赋值,但所有的赋值都不是初始化。