本节课我们将学习C#编程语言的数据类型,数据类型可以分为值类型和引用类型,接着介绍变量的使用方法和作用域等内容,为了方便大家理解,我们还会举一些小例子作为说明。
一、数据类型与变量的介绍
在程序运行的过程中计算机需要记录大量的状态 数据(这里我们统称数据)。那这些数据都存放在哪呢?程序在运行过程中的数据一般都存放在内存。那么他们在内存中如何存放的一种描述就是数据类型。变量则就是数据类型的实体。那么我们来看一个例子: 假如现在需要设计一个程序计算整数 10 与 20 的和, 请看如下代码:
- using System;
- namespace MyProgram {
- class Program {
- static void Main(string[] args) {
- //变量的定义格式: //数据类型 变量名 赋值运算符 值
- int a = 10; // 定义一个整数类型的变量a 并赋值10 int b = 20; // 定义一个整数类型的变量b 并赋值20
- int c = a + b;//定义一个整数类型的变量b 赋值为 a + b 的和
- Console.WriteLine("10 + 20 = "+c.ToString());//打印结果
- } }
- }
分析: 首先要计算整数10与20的和,肯定需要有地方来放(在内存中存储)它们,既然计算整数那么我们就用整数的数据类 型int 定义名字为a 和 b的变量来分别存放10 和 20,在通过加法运算符将和存放在变量c中。调用我们之前了解过的控制台类将结果输出到控制台显示出来,这里要注意c.ToString(), 因为我们计算的是整数,所使用变量的类型都是整数,而控制台输出的是字符串,所以我们需要将调用int类型的一个行为ToString()将自己转换为字符串类型!这部分将在数据类型的第三篇中介绍!










