c#入门基本概念

 在C#程序中定义的标识符必须要严格遵守上面的规范,否则程序在编译时会报错。除此之外,为了增强代码的可读性,建议初学者在定义标识符时还应该遵循以下规范。
1.类名方法名属性名中的每个单词的首字母要大写。例如 ArrayList、LineNumber、Age。这种命名方式被称为大驼峰命名法或帕斯卡(Pascal)命名法。
2.字段名变量名的首字母要小写,之后的每个单词的首字母均为大写。例如age、userName。这种命名方式被称为小驼峰命名法。
3.常量名中的所有字母都大写,单词之间用下画线连接。例如DAY_OF_MONTH
4.在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。例如使用username表示用户名,password表示密码。

 

C#中的关键字
关键字是编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字。和其他语言一样,C#中保留了许多关键字,例如class、public等,下面列举的是C#中所有的关键字。
abstract    as             base         bool                break             byte                     case
catch        char          checked   class               const             continue               decimal
default      delegate   do             double            else               enum                    event
explicit      extern      false          finally              float               for                         foreach
goto          if              implicit        in                    int                 interface                internal
is              lock          long            namespace    new               null                        object
operator   out           override      params           private           protected               public
readonly   ref            return         sbyte              sealed            short                      sizeof
stackalloc static        string          struct             switch             this                         throw
true           try            typeof         uint                ulong              unchecked              unsafe
ushort       using        virtual         void               volatile            while
上面列举的关键字中,每个关键字都有特殊的作用,例如 namespace 关键字用于声明命名空间,using 关键字用于引入命名空间,class 关键字用于声明一个类。在本教材后面的章节中将逐步对其他关键字进行讲解,在此没有必要对所有关键字进行记忆,只需要了解即可。
值得一提的是,在使用C#关键字时,需要注意以下两点。
● 所有的关键字都是小写的。
● 程序中的标识符不能以关键字命名。

 变量的数据类型
C#是一门强类型的编程语言,它对变量的数据类型有严格的限定。在定义变量时必须声明变量的类型,在为变量赋值时必须赋予和变量同一种类型的值,否则程序会报错。
在C#中,变量的数据类型可分为两大类,即值类型和引用类型。这两大类又分为很多数据类型。

布尔类型变量
布尔类型变量用来存储布尔值,在 C#中用 bool 表示,该类型的变量只有两个值,即 true和false。具体示例如下。
bool flag = false; //声明一个bool类型的变量,初始值为false
flag = true; //改变flag变量的值为true
 

 

 


原文链接:https://blog.csdn.net/lishimin233/article/details/78301722

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值