声明和定义在 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