C# 中声明和定义有什么区别?
声明意味着变量仅声明而且分配了内存,但没有设置值。
然而,定义意味着变量已初始化。
这对变量、数组、集合等同样有效。
变量
声明变量。
int x;
让我们来定义和赋值。
x = 10;
数组
声明数组。
int [] n // declaring int n= new int[10]; // initializing
让我们来赋值。
n[0] = 100; n[1] = 200
广告
声明意味着变量仅声明而且分配了内存,但没有设置值。
然而,定义意味着变量已初始化。
这对变量、数组、集合等同样有效。
声明变量。
int x;
让我们来定义和赋值。
x = 10;
声明数组。
int [] n // declaring int n= new int[10]; // initializing
让我们来赋值。
n[0] = 100; n[1] = 200