您的位置:首页 > 编程语言 > C#

C#语法笔记

2015-08-11 11:05 253 查看

表 3-5

转义序列 产生的字符 字符的 Unicode 值

\'单引号0x0027

\"双引号0x0022

\\反斜杠0x005C

\0空0x0000

\a警告(产生蜂鸣)
0x0007

\b退格0x0008

\f换页0x000C

\n换行0x000A

\r回车0x000D

\t水平制表符0x0009

\v垂直制表符0x000B

表3-5中的
“Unicode值”列是字符在Unicode字符集中的16进制值。与上面一样,使用Unicode

转义序列可以指定Unicode字符,该转义序列包括标准的\字符,后跟一个u和一个4位十六进制值

(例如,表3-5中x后面的4位数字)。

下面的字符串是等价的:

"Karli\'s string."

"Karli\u0027s string."

+=
二元 var1 += var2; var1 被赋予var1 与var2 的和

-= 二元 var1 -= var2; var1 被赋予var1 与var2 的差

*= 二元 var1 *= var2; var1 被赋予var1 与var2 的乘积

/= 二元 var1 /= var2; var1 被赋予var1 与var2 相除所得的结果

%= 二元 var1 %= var2; var1 被赋予var1 与var2 相除所得的余数

foreach循环可以使用一种简便的语法来定位数组中的每个元素:

foreach (<baseType> <name> in <array>)

{

// can use <name> for each element

}

这个循环会迭代每个元素,依次把每个元素放在变量<name>中,
且不存在访问非法元素的危险。

命名空间名和类名不能相同,否则无法引用。

关于C#迭代器,主要参考这个

/article/4925146.html

其次还有

/article/4747018.html

/article/4778021.html



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: