a sp.NET简明教程(C#篇课件) (一).pptVIP

  1. 1、本文档共85页,可阅读全部内容。
  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文档。上传文档
查看更多
a sp.NET简明教程(C#篇课件) (一)

第二章 ASP.NET概述 编程语言的选择 变量、常量和表达式 分支 循环 过程和函数 编程语言的选择 .NET支持的语言 为什么选择C# Visual Basic.NET 是VB最新的版本,从功能和性能上讲可以说有了很大的飞跃。 支持面向对象的程序设计 支持对象的继承和重载 可以创建多线程的应用程序 使用了CLR C# 是在C、C++的基础上创立的一种新的语言。 继承了C++的优异功能,去除了在.NET环境中没有用处的类型定义、模板等功能 易于使用 效率大大提高 JScript.NET JScript.NET是从JScript发展而来的,是完全用C#重新编写的 支持类型和继承性 完全编译执行 为什么选择C# 有C++的强大性和灵活性 有Java语言的简洁性 有Delphi和VB的易用性 是一种易于使用、功能强大、表达力丰富的全新的程序设计语言,并且现在很多的大型网站都在使用C#进行程序设计 变量、常量和表达式 变量 数据类型 运算符 变量 变量用于存储程序中需要处理的数据。我们可以把变量看作是在内存中存储数据的盒子。 为一种数据类型定义的变量就不能存放另一种数据类型的数据 为变量命名时,允许用字母开头的只能包含字母、数字和下划线,并且不是C#关键字的变量名称。 C#中的变量是区分大小写的, 数据类型 C#是一种强类性的语言,它所使用的任何一个变量都必须有一个数据类型 C#中有15种不同的数据类型,可分成三个大类 数值类型 基本数字类型(如整型、实型等)、枚举类型、结构类型 引用类型 指针类型 整型 使用整型数据 实型 使用实型数据 decimal类型 是一种特殊的实数类型,它的精度是固定的,可以保存±1.0×10-28~±7.9×1028范围内的值。 主要用于财务计算。 decimal类型的数据的后缀是M或者m,例如12.3m,而与它相对应的.NET系统类型是System.Decimal char类型 所谓字符就是用单引号括起来的一个字符,例如’A’、 ’a’、 ’@’等等都是字符 实际存储的并不是一个字符,而是一个字符的Unicode编码 转义字符 使用字符类型 把char类型数据当成整数类型使用 string类型 string类型就是字符串类型。它是由一系列字符组成的。所有的字符串都是写在双引号中的,例如“this is a book.”和“hello”都是字符串。 A和’A’有本质的不同 使用字符串类型数据 bool类型 取值只能是true或者false(必须用小写的形式) bool类型对应的.NET系统类型是System.Boolean。 使用bool类型 object类型 在C#中,所有的类型都可以被看成是对象,而object类型正是对象类型,是所有其它类型的基础类型。 object类型对应的.NET系统类型是System.Object。 日期数据 在C#中也可以使用DateTime类型来存储日期 DateTime类型有两个属性 Today属性用于获取当天的日期; Now属性用于获取计算机上当前日期和本地的时间。 使用DateTime类型 运算符 赋值运算符 算术运算符 比较运算符 逻辑运算符 位运算符 赋值运算符 = 意思是把等号后边的值赋值给等号前面的变量 算术运算符 使用算术运算符进行计算 在表达式中使用++运算符 与算术运算符结合的赋值运算符 比较运算符 使用比较运算符 逻辑运算符 使用逻辑运算符 常量 常量就是指在程序中直接给出的数值、字符或字符串。 几个特别的常量 null:当一个变量的值是null时,它表示这个变量的值不是有效数据。 true:表示真。 false:表示假。true和false通常用于条件语句。 符号常量 表达式 表达式是一个或多个运算的组合。 每个符合C#规则的表达式的计算都是一个确定的值。 对于常量、变量的运算和对于函数的调用都可以构成最简单的表达式。 数据类型之间的转换 隐式转换 显式转换 隐式转换 指在数据转换的过程是自动进行的,不需要程序进行任何额外的工作。 在隐式转换过程中,必须保证转换是发生在转换不会导致任何精度的损失时才能进行隐式转换,否则不允许。 C#可以实现的隐式转换 显式转换 显式类型转换又称为强制类型转换。它告知C#的编译器必须要进行这种类型转换,如果发生数据精度的损失也在所不惜,那么C#的编译器就会按照程序的要求进行相应的数据类型的转换。 原则 不能在数值类型和bool值之间进行转换。 不允许转换的结果超出数据类型的表示范围。 不允许进行的强制类型转换 ToString实现把数据转换成字符串 Convert类实现数据转换

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档