您好,请原谅菜鸟问题。
例如,我可以使用“var”明确定义一个变量,例如,一个 DOUBLE 类型:
变量数 = 5d;
我知道我知道,我真的混淆了'var'暗示隐含的事实!但真的觉得用'd'定义变量是明确的,因为你很可能知道,没有'd',你把它留给编译器,因此对我来说是一个更隐式的初始化。
相反,这将定义一个 Int32,实际上,因为您没有做出选择(或者您可能真的很聪明并且知道默认值是什么 - 但默认值将来可能会改变,所以要小心!),
变量数 = 5;
然而,对于我的菜鸟问题......我试图找到一个图表,向我展示所有可用的初始化......但是,唉,我忘记了这种类型的初始化速记被称为“什么”...... :(
谢谢你!