第5章.Web窗体的基本控件(ASP.NET_3.5开发大全_共29章).pdf
《第5章.Web窗体的基本控件(ASP.NET_3.5开发大全_共29章).pdf》由会员分享,可在线阅读,更多相关《第5章.Web窗体的基本控件(ASP.NET_3.5开发大全_共29章).pdf(49页珍藏版)》请在文库网上搜索。
1、 3 赋值 在 声明 了一个变量之后 , 就可以给这个变量赋值了 , 但是当编写以下代码就会出错 , 示例 代码如下 。 float a = 1.1; /错误的声明浮点类型变量 当运行了以上代码后会提示错误信息 : 不能隐式地将 Double 类型转换为 “ float” 类型 ;请使用 “ F”后缀创建此类型 。从错误中可以看出, 将 变量后缀增加一个“ F”即可 ,示例代码如下所示。 float a = 1.1F; /正确的声明浮点类型变量 运行程序, 程序 就 能够编译并运行了 。 这是因为若无其他指定 , C#编译器将默认所有带小数点的数字都是 Double 类型 , 如果要声明成其他
2、类型 , 可以通过后缀来指定数据类型 , 如表 2-3 将展示一些可用的后缀 , 并且后缀可用小写 。 表 2-3 可用的后缀表 后缀 描述 U 无符号 L 长整型 UL 无符号长 整型 F 浮点型 D 双精度浮点型 M 十进制 L 长 整型 4 转义字符 在开 发过程当中,如果需要将单引号或者双引号输出,或将单引号等字符作为字符串输出,就会发现 在字符串中单引号或者双引号等字符是不能直接进行输出呈现 。 为了解决这一问题, 于是引入了转义字符,常用的转义字符表如表 2-4 所示。 表 2-4 转义字符 表 换码序列 字符名称 单引号 ” 双引号 反斜杠 0 空字符 a 警报符 b 退格 f
3、换页 n 换行 r 回车 t 水平制表符 v 垂直制表符 若在应用程序开发过程中,需要在程序里的字符串中编写 一个双引号 并进行输出,可以使 用转义字符进行输出 , 示例 代码如下 所示 。 string str=”this is ” ”; /使用转义字符 27 6 设置断点 在 Visual Studio .NET 开发环境中 , 为用户提供了在开发应用程序时查看变量值的工具 , 只需要在查看的变量上设置断点 , 以调试模式运行应用程序 , 就可以在调试窗口中查看变量的值 。 在代码编辑窗口单机左边的空白处可 直接 设置断点 。 断点以红色圆点标识 。 也可以在调试菜单中单击 【 切换断点
4、】按钮 , 或使用快捷键 【 F9】 键来设置断点 , 如图 2-2 所示。 图 2-2 设置断点 按下 【 F5】 键 或在 菜单栏中的 调试菜单中单击 【 启动调试 】按钮 都可以运行程序 。 当程序开始运行 ,程序从 Main 入口运行并 直至遇到断点 , 遇到断点后程序将停止运行 , 如图 2-3 所示 。 同时开发环境会高亮显示下一条即将执行的代码 , 同时 调试查看窗口会显示 , 并呈现变量的当前值, 如图 2-4 所示,。 图 2-3 运行到断点 ,提示下一步执行的代码 图 2-4 显示当前值 在调试完成后 , 可以通过 快捷键 【 Shift+F5】 停止调试 , 也可以在菜单
5、 栏 中 的 【 调试 】 菜单 里 的【 停止调试 】选项中停止应用程序的调试。如果需要 继续执行 , 可以 按下 【 F5】 键 或在调试菜单中选择 【 继续执行到下一个断点 】选项 进行执行。开发人员还可以通过使用快捷键【 F10】 , 或在调试菜单中选择【 逐过程 】或【逐语句】 每次只执行一条语句 ,方便 对代码中变量变化的查看 。 2.3.3 数组 数组是一个引用类型, 开发人员能够声明数组并初始化数据进行相应的数组操作,数组是一种常用的数据存放方式 。 1 数组的 声明 数组的声明方法是在数据类型和变量名之间插入一组方括号,声明格式如下所示。 string groups; /声明
6、数组 以上语句声明了一个变量名为 groups 的数组,其数据类型为 string。 声明了一个数组之后,并没有为此数组添加内容初始化,需要对数组初始化,才能使用数组。 28 2 数组的 初始化 开发人员 可以对数组进行显式 的初始化, 以便能够填充数组中的数据, 初始化代码如下所示。 string groups=““,“c#“,“control“,“mvc“,“wcf“,“wpf“,“linq“; /初始化数组 值得注意的是, 与平常的 逻辑不同的是,数组的开始并不是 1,而是 0。 以上初始化了 groups 数组,所以 groups0的值应该是 “ ” 而不是 “ c#” , 相比之下,
7、 group1的值才 应该 是 “ c#” 。 3 .NET 中数组的常用的属性和方法 在 .NET 中, .NET 框架为开发人员提供了方便的方法来对数组进行运算,专注于逻辑处理的开发人员不需要手动实现对数组的操作。 这些常用的方法如下所示。 Length 方法 用 来获取数组中元素的个数 。 Reverse 方法用来反转数组中的元素,可以针对整个数组,或数组的一部分进行操作。 Clone 方法用来复制一个数组。 对于数组的操作, 可以使用相应的方法进行数据的遍历、查询和反转, 示例 代码如下所示。 using System; using System.Collections.Generic
8、; using System.Linq; using System.Text; /声明文本命名空间 namespace myArray /主应用程序类 class Program static void Main(string args) string groups=““,“c#“,“control“,“mvc“,“wcf“,“wpf“,“linq“; /初始化一个数组 int count = groups.Length; /获取数组的长度 Console.WriteLine(“-数组长度 -“); Console.WriteLine(count.ToString(); /输出 数组的 长度
9、Console.WriteLine(“-原数组元素值 -“); for (int i = 0; i count; i+) /遍历输出数组元素 Console.WriteLine(groupsi); /输出数组中的元素 ; 按 F5 运行后运行结果如图 2-5 所示。 29 图 2-5 数组运行结果 从上述结果中可以看出,程序遍历了数组并将数组的内容全部输出。 在进行数组中的内容输出时,需要 使用 循环语句进行输出 数组的遍历和输出 ,循环语句 的用法 会在后面讲解。 2.3.4 声明并初始化字符串 字符串是计算机应用程序开发中常用的变量,在文本输出、字符串索引、字符串排序中都需要使 用字符串。
10、 1 声明及初始化字符串 字符串 类型( string)是程序开发中最常见的数据类型,如上一小 节 声明的数组中的任意一个元素都是一个字符串。由于数组也是有其数据类型的,所以 声明的数组是一个字符串型的数组。字符串的声明方式和其他 的数据类型声明方式相同,字符串变量的值必须在“”双引号之间,示例 代码如下所示。 string str=“Hello World!“; /声明字符串 在 2.3.2 中讲解了转义字符,当开发人员 试图 在字符串中间输入一些特殊符号的时候,会发现编译器 报错, 示例 代码如下所示。 string str=“Hello “World!“; 在 Visual Studio
11、 2008 中编写上述代码, 会发现褐色的字符串被分开了,并且编译器报错“ 常量中有换行符 ” ,因为字符串中的“”符号被当成是字符串的结束符号 。 为了解决这个问题,就需要用到转义字符。 示例 代码如下所示。 string str=“Hello “World!“; /使用转义字符 编译并运行,运行结果如图 2-6 所示。 图 2-6 使用转义字符 初始化字符串 在程序中 的开发中 ,经常需要引用和打开某个文件,打开文件的操作必须要引用文件夹的地址 。 例如要打开我的文档里的内容,就必须在地址栏敲击 D:UsersAdministratorDocuments,在编写程序的时候,“ ”字符却无法
12、编写在字符串中,同样也需要转义字符,示例 代码如下所示。 string str=“D:UsersAdministratorDocuments“; /使用转义字符 编译并运行,运行结果如图 2-7 所示。 图 2-7 使用转义 字符初始化字符串 2 使用逐字符串 如果字符串初始化为逐字符串,编译器会严格的按照原有的样式输出,无论是转义字符中的换行 符还是 制表符,都会按照原样输出 。 逐字符串的声明只需要在双引号前加上 字符“ ” 即可, 示例 代码如下所示。 泓域咨询MACRO/ 工具存储组合投资建设项目建议书工具存储组合投资建设项目建议书规划设计 / 投资分析 泓域咨询MACRO/ 工具存储
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- .new 技术 教程 电子书 资源