C#入门-数据类型和变量

2020年04月18日 145点热度 1人点赞 0条评论

每天5分钟,跟我学C#

谁适合阅读本文

本系列的文章有助于初学者理解基础的 C# 编程

数据类型

为什么会有数据类型呢?编程来源于生活但它更严格,大家想想生活中我们去存放我们的东西的时候是用什么存的呢,是不是会分门别类的去存储,不同的东西,我们会放在不同的地方,那么我们的编程语言也是如此,我们的数据也需要存放在不同的地方,编程语言给我们定义好了我们可以存的地方(就是我们的数据类型),换句话说就是不同的数据要”住到”不同类型的"容器(变量)"中。
C#的数据类型主要分为两大类:

  • 基本数据类型
  • 引用数据类型

整型(整数)

类型 存储需求 取值范围
byte 1 字节 0 ~255
short 2 字节 –32,768 ~ 32,767
int 4 字节 –2,147,483,648 ~2,147,483, 647
long 8 字节 –9,223,372,036,854,775,808 ~9,223,372,036,854,775,807

C#中使用最多的是int类型

浮点型(小数)

类型 存储需求 取值范围
float 4 字节 大约±3.40282347E+38F (有效位数 6~7 位)
double 8 字节 大约±1.79769313486231570E+308 (有效位数 15 位)

一般情况下,double 最常用;float 型的数值有一个后缀“f”,没有后缀的浮点数默认为 double 型。

字符型

类型 存储需求 取值范围
char 2 字节 0 ~ 65535

字符一定是用单引号括起来的单个字符

布尔型

bool 类型只有两个值 false 和 true

常见引用数据类型

  • 数组: int[] arr=new int[5];
  • 对象/类: Student stu=new Student();
  • 接口: IProductService dao=new ProductService();

变量

  • 定义:变量,顾名思义“可变的量,简称变量”。对变量的操作只有两种,读和写
  • 作用:存储数据的容器
定义变量的是需要注意:
  1. 变量要做到见名知意,尽量采用英文单词,尽量采用驼峰命名法((第一个单词小写,第二个单词开始首字母要大写)
  2. 变量名中不能有空格
  3. 变量名要避开 C#中的保留字(class、int、public、void、static 等)
变量的定义和赋值:
语法:类型 变量名=值;
class Program
{
    static void Main(string[] args)
    {
        int age = 10;//定义年龄
        string name = "张三"; //定义姓名
    }
}

要注意的是:变量一定要先声明在使用,使用之前要赋值,所以使用过程如下

变量声明-->变量赋值-->变量使用

IT路人

一入IT深似海,从此妹子为路人

文章评论