Web编程技术-C#语言基础.ppt

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2005-02-25 第8讲 C#语言基础 Web编程技术 --C#语言基础 教学目的和重点 目的 对C#语言有一个概要性的了解 能够读懂C#语言编写的程序 对C#语言中面向对象的机制有较深入的了解 能够借助MSDN编写初步的C#程序代码 重点 与C++对比,掌握下面的不同点 数据类型 C#基本操作 流程控制 类和结构 学习要点 C#语言简介 简单数据类型 C#基本操作 流程控制 类和结构 C#语言简介 .NET框架支持C#、VB.NET、Jscript.NET和J#语言。 特点: 简单 面向对象 类型安全 书写规则 严格区分大小写 每条语句以”;”结束,回车,自动缩进。 注释语句:”//” 或“/* */ “ 开发方式 使用Visual Studio.NET提供的集成开发环境IDE进行开发 学习要点 C#语言简介 简单数据类型 C#基本操作 流程控制 类和结构 数据类型 在.NET中,任何类型都是“类” 支持的数据类型主要分为两类: 值类型(Value Type) 引用类型(Reference Type) 数据类型 整数类型 布尔类型 用来表示“真”和“假” 分别采用true 和false 两个值来表示 可将布尔值赋给bool变量,也可以将bool表达式赋给bool变量 实数类型 字符类型 采用Unicode字符集,标准字符长度为16位。表示中文字符。 C#支持转义字符的使用:如, \’ 表示1个单引号 \” 表示1个双引号 \n 表示换行 \r 表示回车换行 枚举类型 与C和C++相同,C#也可以用enum来说明枚举类型 在C#中,枚举类型值可以直接输出,输出结果为其枚举标识符本身,这一点与C有所不同 枚举值可以与整数值相互转换,转换的规定与C相同 演示 using System; enum WeekDay //声明枚举类型 { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday }; class HelloWorld { static void Main() { WeekDay day = WeekDay.Tuesday; //声明枚举类型变量day,通过名称引用成员 Console.WriteLine(Tuesday = {0}, day); int x = (int)WeekDay.Sunday; //成员的值,为int型。从0开始。 Console.WriteLine(Sunday = {0}, x); } } 结构类型 结构一般由一个或多个数据类型相同或不相同的一组相关数据组成。如, struct student { public string name;//姓名 public string sex;//性别 public int age;//年龄 } student stu1;//声明1个名为stu1的 student结构类型变量 =“张三”;//为结构成员name赋值 stu1.sex=“男”; stu1.age=21; 数据类型 类 引用的演绎是表示该类型的变量不直接存储所包含的值,而是指向它所要存储的值。 类支持继承机制。 数组 声明格式:type[] arrayname 如, int arr=new int[5];//创建数组实例 For(int i=0;iarr.Length;i++) arr[i]=i*I; 学习要点 C#语言简介 简单数据类型 C#基本操作 类和结构 流程控制 字符串处理 1、使用string string s=“Hello,World”;//声明字符数组 字符串作为一个类,提供的公共方法见表 3-4。如, ToString()方法。将其他类型实例的值转换为字符串。如,Request.params[“id”].ToString(); 2、使用StringBuilder StringBuilder类创建一个字符串缓冲区。具体见p39. 学习要点 C#语言简介 简单数据类型 C#基本操作 流程控制 类和结构 C#的流程控制语句 foreach语句 for语句的“升级版” 遍历一个集合中的所有元素。 针对每个元素执行一次循环体语句 格式: foreach (类型 标识符 in表达式) { 循环体语句 } 注意: 表达式必须是集合类型。 标识符即变量,是局部变量。 集合类型包括数组、哈希表、ArrayList、字典、堆栈、队列等。 异常处理 一般格式为: try { 执行部分 } cat

文档评论(0)

wuyoujun92 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档