第一讲 C sharp程序设计.pptVIP

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

目 录 第1篇 C#.NET面向对象程序设计语言的基础知识 第1章? C#语言概述 第2章? 数据类型、变量和常量 第3章? 语句、运算符和表达式 第4章? 程序流程和异常处理 第5章? 数组和指针 第6章 类和对象 第7章 类成员 第8章 继承和多态 第9章 委托和事件 第10章 结构和枚举 第11章 泛型 第12章 特性(Attribute) 第13章 语言集成查询(LINQ) 第14章 多线程编程技术 目 录 第2篇 .NET Framework类库基本应用 第15章? 数值、日期和字符串处理 第16章 文件和流I/O 第17章 集合和数据结构 第18章 数据库访问 第3篇 C#.NET应用程序开发 第19章 Windows窗体应用程序 第20章 WPF应用程序 第21章 ASP.NET Web应用程序 目 录 附录篇 附录A .NET Framework概述 附录B C#编译器和预处理器指令 附录C Visual Studio简介 附录D C#3.0关键字 附录E 控制台I/O和格式化字符串 附录F XML文档注释 附录G SQL Server Express范例数据库 附录H ASCII码表 附录I 程序集、应用程序域和反射 课程层次 运行环境---硬件环境的变化 计算机的变化 在计算出现的早期,计算机系统庞大而昂贵 硅芯片技术的应用使得计算机变得更小更便宜 摩尔定律和多核成为发展趋势 网络变化 “跑腿网络” “客户/服务器计算” 网络 语言类型 尽管当今有数以百计的计算机语言在使用,但它们都可以分为三种类型: 机器语言 +1300042774 +1400593419 +1200274027 汇编语言 LOAD BASEPAY ADD OVERPAY STORE GROSSPAY 高级语言 grossPay=basePay+overTimePay. 高级语言的发展 VB C C++ Objective-C Java C# Visual Basic Visual Basic从BASIC演化而来。BASIC是Beginner‘s all-purpose Symbolic Instruction Code的缩写,它由Dartmouth学院开发于20世纪60年代中期,用于向初学者讲解基本的编程技术。 高级语言的发展 VB C C++ Objective-C Java C# C是一种独立于硬件的语言,进过仔细设计,编写的C语言程序可以在大多数的计算机中进行移植 C++是模块化的、面向对象的设计和编程方法 Objective-C为C语言添加的面向对象的能力 Java 高级语言的发展 VB C C++ Objective-C Java C# C#起源与发展 C#以C C++和java为基础,和Visual Basic一样,C#是面向对象的,可以访问强大的.NET框架类库。C#具有与JAVA类似的能力,它们适合于有大量需求的应用程序开发任务。C#是事件驱动的,可以编写出响应用户发起的事件的程序。 C#语言的编译和运行环境 .NET框架 .NET计划不是强迫开发人员使用一种编程语言,而是可以在任何与.NET兼容的语言中创建.NET应用程序。 .NET战略将软件复用的思想扩展到了internet,使程序员可以集中考虑直接的专业,而不必实现每个应用程序的每个组件。 C#和.NET版本 C#语言的编译和运行环境 公共语言运行时(CLR) CLR是.NET框架的核心部分,它执行.NET程序,分两步将程序编译成特定机器的指令。首先,程序被编译成Microsoft中间语言Common Intermediate Language(IL或MSIL或CIL),它定义了CLR指令,IL代码与资源一起被放在程序的可执行文件中(.exe或dll)。执行应用程序时,CLR中的另一个编译器(即时编译器或JIT)将可执行文件中的IL翻译成针对特定平台的机器语言代码。 C#语言的编译和运行环境 面向对象技术 对象:一种包装机制,通过它能够创建有意义的软件单元。对象具有属性及行为 类:类是一组相关对象的集合。类指定对象的一般格式,对象的属性和行为取决于它的类。 类继承和重载 继承:一个类能够自动“包含”另一个类中的公有属性和方法的机制 创建简单的C#程序 【例1.1】“Hello, world”程序。 01 // A Hello World! program 02 // Hello.exe 03 using System; 04 namespace CSharpBook.Chap

文档评论(0)

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

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

1亿VIP精品文档

相关文档