编程技术分享平台

网站首页 > 技术教程 正文

CSharp学习笔记(2)

xnh888 2024-11-19 13:19:26 技术教程 19 ℃ 0 评论

2.常量

常量是在程序运行中不能改变的数据。常量和变量定义十分相似,只是多加一个关键字。

2.1常量定义

定义的格式为:const 数据类型 常量名称 = 常量值

例如:const double pi = 3.14;

注意:

常量定义一定要赋初值,赋值之后不能改变。

2.2变量、常量作用域

局部变量存在于声明该变量的块语句或方法的大括号内。

在循环体等语句中声明的变量只作用于该循环体。

总的来说,变量作用域为包含它的大括号内。

3.@作用

3.1忽略转义字符

Console.Write("123/n");

Console.Write("456");

输出为:

123

456

Console.Write(@"123/n");

Console.Write("456");

输出为:

123/n456

3.2让字符串跨行

不用@:

string strSQL = "SELECT * FROM Resources.Employee AS e"

+"INNER JOIN Person.Contact AS c"

+"ON e.ContactID=c.ContactID"

+"ORDER BY c.LastName";

加上@后直接就能换行了

string strSQL = "SELECT * FROM Resources.Employee AS e INNER JOIN Person.Contact AS c ON e.ContactID=c.ContactID ORDER BY c.LastName";

3.3在标识符中的用法

c#是不允许关键字作为标识符的,但是加上@之后就可以了,例如 @namespace

4.转义字符

转义字符是一种特殊字符常量,以反斜线“\”开头,后面跟一个或几个字符,有特定的不同于字符表意的含义,所以被称作为“转义字符”。主要用于不便于表示的控制代码。

4.1常用的转义字符及含义

\0 空

\a 警告

\b 退格

\f 换页

\n 换行

\r 回车

\t 横向跳到下一制表位

\v 竖向跳格

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表