关键字: 保留关键字 abstract:可以和类 方法 属性 索引器和事件一起使用 在类中声明使用以指示某类只能是其他类的基类 标记为抽象的类和类中的成员只能在抽象类 抽象类不能实例化
- 关键字:
保留关键字
- abstract:可以和类 方法 属性 索引器和事件一起使用
- 在类中声明使用以指示某类只能是其他类的基类
- 标记为抽象的类和类中的成员只能在抽象类
- 抽象类不能实例化
- 抽象类可以包含抽象方法、抽象字段、抽象访问器
- 不能和sealed 修饰符修改抽象类,因为sealed 无法继承
- 从抽象派生的非抽象类必须继承所有的抽象方法和抽抽象访问器
- as:用于类型转换
- base:
- bool
- break
- byte
- case
- catch
- char
- check
- class:用于声明类
- const
- continue
- decimal
- default
- delegate
- do
- double
- else
- enum
- event
- explicit
- extern
- false
- finally
- fiexed
- float
- for
- foreach
- goto
- if
- implicit
- in
- in(generic modifier)
- int
- interface
- internal
- is
- lock
- long
- namespace
- new
- null
- object
- operator
- out
- out(generic modifier)
- override
- params
- private
- protected
- public
- readonly
- ref
- return
- sbyte
- sealed
- short
- sizeof
- stackalloc
- static
- string
- struct
- switch
- this
- throw
- true
- try
- typeof
- unit
- ulong
- unchecked
- unsafe
- ushort
- using:引用命名空间,在程序最上面,可以有多个
- virtual
- void
- volatile
- while
上下文关键字:
- add
- alias
- ascending
- descending
- dynamic
- from
- get
- dlobal
- group
- into
- join
- let
- orderby
- partial
- remove
- select
- set
2、注释:上节有提到
多行注释 /* ... */
单行注释 //
3、变量
类的属性、
4、函数
执行制定任务的语句
5、标示符
用于识别类、变量、函数或者任何定义的项目,需要遵循的规则:
- 标示符包含字母、数字、下划线、@,但是开头不能是数字
- 标示符不能使关键字,如果需要前面添加@前缀
- 标示符不能为C#的类库名称相同
- 标示符区分大小写