网站大量收购独家精品文档,联系QQ:2885784924

Web编程技术-CX语言基础.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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精品文档

相关文档