【C#基础笔记】02_C#变量

本文详细介绍了C#变量的命名规则、命名规范、声明类型以及赋值方法,包括Camel和Pascal命名法,整型、小数型、字符型、字符串型和decimal类型。同时讲解了变量赋值的等号操作以及字符串连接和占位符的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一  变量命名规则

1.  必须以“字母”  _  或  @ 符号开头(不能以数字开头)

2. 后面可以跟任意的“字母”、“数字”或“下划线”

3. C#中变量名大小写敏感

4. 变量名不能与C#系统中的关键字重复

5.定义变量名必须要有识别意义

 

二  C#变量命名规范

1. Camel命名法:首个单词的首字母小写,其余单词的首字母大写

2. Pascal命名法:每一个单词首字母都大写

3. 如果使用到英文单词的缩写,全部用大写。

注意:在方法中定义变量,使用Camel命名法,即首字母小写。 string  studentName;

           pascal命名一般应用在全局的变量,即每个单词大写。 string SystemVersion。

 

三  变量申明类型

1. int类型---整型

2.double类型---小数类型

3.char类型---单个字符,用单引号括起来(‘’)

4.string类型---字符串,用双引号括起来(“”)

5.decimal类型---财务金钱类型使用到,后缀数值必须使用M或m标识,不会丢失精度,28-29位有效精度

注意:变量必须先声明,再赋值(赋值类型必须与声明类型一致)

6. 变量申明方式 :  A.   int a ;  a=10     B.   int a=10     C.   int a, b,c ;  a=10,b=5,c=8

 

四  变量的赋值_连接符_占位符

1.  变量赋值通过“=”,字符串连接通过“+”,占位符由"{数字}"组成,数字从0开始依次编号;

    string name ="张三" ; 

    int  age=28

    demical salary=7066.33M

    Console.WirteLine("我叫{0},今年{1}岁了,工资是{2}",name,age,salary)

>>>我叫张三,今年28岁了,工资是7066.33

2. 占位符可以重复使用,并且括号里的数字顺序可变,对应变量是按照括号里的数字取的

    Console.WriteLine("我叫{0},{0}工资是{2}元,今年{1}岁了",name,age,salary)

>>>我叫张三,张三工资是7066.33元,今年28岁了

3. Console.WriteLine() 输出的都是第一个参数,后面的参数是否输出取决于第一个参数是否有占位符。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值