《C#图解教程》第2章 C#编程概述 读书笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Cyan1614/article/details/77939073
2.1 一个简单的C#程序
C#程序由一个或多个类型声明组成。using *** 声明后可使用其命名空间中定义的类。
2.2 标识符
标识符是一种字符串,用来命名如变量、方法、参数和许多后面将要阐述的其他程序结构。标识符区分大小写。
2.3 关键字
关键字是用来定义C#语言的字符串记号。关键字不能被用做变量名或任何其他形式的标识符,除非以@字符开始。所有C#关键字全部都由小写字母组成。上下文关键字是仅在特别的语言结构中充当关键字的标识符。
2.4 Main:程序的起始点
每个C#程序必须有一个类带有Main方法(函数)。每个C#程序的可执行起始点在Main中的第一条指令。Main必须首字母大写。
2.5 空白
程序中的空白指的是没有可视化输出的字符。
2.6 语句
语句是描述一个类型或告诉程序去执行某个动作的一条源代码指令。简单语句以一个分号结束。块是一个由成对大括号包围的0条或多条语句序列,它在语法上相当于一条与语句。语法上只需要一条语句,而你需要执行的动作无法用一条简单的语句表达的情况下,考虑使用块。有些特定的程序结构只能使用块。虽然简单语句以分号结束,但块后面不跟分号。
2.7 从程序中输出文本
控制台窗口是一种简单的命令提示窗口,允许程序显示文本并从键盘接受输入。BCL提供一个名称为Console的类(在System命名空间中),该类包含了输入和输出数据到控制台窗口的方法。
2.7.1 Write
Write是Console类的成员,它把一个文本字符串发送到程序的控制台窗口。
2.7.2 WriteLine
WriteLine是Console的另外一个成员,它和Write实现相同的功能,但会在每个输出字符串的结尾添加一个换行符。
2.7.3 格式字符串
Write语句和WriteLine语句的常规形式中可以有一个以上的参数。如果不止一个参数,参数间用逗号分隔。第一个参数必须总是字符串,称为格式字符串。格式字符串可以包含替代标记。替代标记在格式字符串中标出位置,在输出串中该位置将用一个值来替代。替代标记由一个整数及括住它的一对大括号组成,其中整数就是替换值的数字位置。
2.7.4 多重标记和值
在C#中,可以使用任意数量的替代标记和任意数量的值。值可以以任何顺序使用。值可以在格式字符串中替换任意次。标记不能试图引用超出替换值列表长度以外位置的值。如果引用了,不会产生编译错误,但会产生运行时错误(称为异常)。
2.7.5 格式化数字字符串
大括号内的格式说明符的语法由3个字段组成:索引号、对齐说明符和格式字段。
2.8 注释:为代码添加注解
行内注释是带分隔符的注释,开始标记(/*)和结束标记(*?),标记对之间的文本会被编译器忽略,带分隔符的注释可以跨任意多行。
2.8.1 关于注释的补充
嵌套带分隔符的注释是不允许的,一次只能有一个注释起作用。对于单行注释,一直到行结束都有效。对于带分隔符的注释,直至遇到第一个结束分隔符都有效。
2.8.2 文档注释
文档注释包含XML文本,可以用于产生程序文档。这种类型的注释看起来像单行注释,但它们有三个斜杠而不是两个。
2.8.3 注释类型总结
注释类型有单行注释、带分隔符的注释和文档注释。

猜你喜欢

转载自blog.csdn.net/Cyan1614/article/details/77939073