C#_第1讲VC#概述.ppt_第1页
C#_第1讲VC#概述.ppt_第2页
C#_第1讲VC#概述.ppt_第3页
C#_第1讲VC#概述.ppt_第4页
C#_第1讲VC#概述.ppt_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1讲 VC#概述,课程内容安排,什么是C# C#的语言发展历史 C#能做什么? C#的特点与优势 C#编译运行机制 第一个C#应用程序“欢迎使用C#”,什么是C#,微软公司对C#的定义是:“C#是一种类型安全的、现代的、简单的,由C和C+衍生出来的面向对象的编程语言,它是牢牢根植于C和C+语言之上的,并可立即被C和C+开发人员所熟悉。C#的目的就是综合Visual Basic的高生产率和C+的行动力。”,C#的语言发展历史,1995年,SUN公司正式推出了面向对象的开发语言Java,并具有跨平台、跨语言的功能特点,Java逐渐成了企业级应用系统开发的首选工具,而且使得越来越多的基于C/C+的应用开发人员转向于从事基于Java的应用开发。 1998年,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。 C#语言是为了提升软件开发效率和将软件工业化的产物,它也是Microsoft公司为了市场竞争而推出的一个产品。其竞争的对象就是JAVA语言,或者说Java2EE平台,两种的运行机制非常相似。,C#能做什么?,创建运行在windows 操作系统上的窗口应用程序 开发出分布式组件、Web服务 网络数据库等应用程序 在目前主流的Web开发语言中,C#语言很受广大程序员的喜爱,也是众多企业级架构的选择方式之一,C#的特点与优势,可避免指针等,语法更简单、易学 支持跨平台 面向对象且避免了多继承 支持分布式 现代快速应用开发(RAD)功能 语言的兼容、协作交互性 与XML的天然融合 对C+的继承且类型安全 版本可控,C#编译运行机制,C#语言经过编译器编译后,都是把代码翻译成中间语言(MSIL),然后生成程序集。,第一个C#应用程序”欢迎使用C#”,新建Welcome项目文件,代码如下(教P17) using System; class MyWelcome static void Main() Console.WriteLine(“欢迎使用C#“); Console.ReadLine(); 第1行:static void Main(string args)是主函数,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论