程序离不开数据。把数字、字母和文字输入计算机,就是但愿它利用这些数据完成某些任务。例如,须要计算双十一怎么买才最省钱或者显示购物车里面的商品列表。c#
C# 语言必须容许程序存储和读取数据,才能进行各类复杂的计算,而这正是经过变量实现的。编程语言
int num;
上面这行代码叫做声明变量(declaration)。声明是 C# 语言最重要的特性之一。在该例中,声明变量完成了两件事。第一,声明一个名为 num
的变量(variable)。第二,int
代表 num
是一个整数(即,没有小数点或小数部分的数)。int
是一种数据类型。编译器使用这些信息为 num
变量在内存中分配存储空间。code
数据类型是具备类似特征和行为的个体的分类。例如,animal(动物)就是一个类型,它对具备动物特征(多细胞、具备运动能力等)的全部个体(猴子、野猪和鸭嘴兽等)进行了分类。相似地,在编程语言中,类型 是被赋予了类似特性的一些个体的定义。内存
C# 语言能够处理多种类型的数据,如整数、浮点数和字符等。把变量声明为整型或字符类型,计算机才能正确地储存、读取和解释数据。下一篇文章将详细介绍 C# 语言中的各类数据类型。ci
变量声明后必须在读取前赋值,使用 =
号为变量赋值。get
static void Main(string[] args) { // 声明变量 string name; // 赋值 name = "vin"; // 声明变量的同时,为变量赋值 int age = 18; }
赋值做为一种操做会返回一个值。因此 C# 容许在同一语句中进行多个赋值操做。编译器
static void Main(string[] args) { string name1, name2; name1 = name2 = "vin"; }
赋值后就使能用变量名引用值。string
static void Main(string[] args) { string name = "vin"; Console.WriteLine(name); name = "小明"; Console.WriteLine(name); }
在 Console.WriteLine(name);
语句中使用变量 name
时,程序在控制台上显示 vin, 也就是 name
的值。更改 name
的值并执行 Console.WriteLine(name);
语句,会显示 name
的新值, 即 小明。it
变量是一个名称,表示程序执行时存储在内存中的数据。
原文连接:https://www.vinanysoft.com/c-sharp-basics/introducing/working-with-variables/