已阅读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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年护理信息化师职业资格《护理信息化系统应用与管理》备考题库及答案解析
- 2025年高级经济师《宏观经济学》备考题库及答案解析
- 商铺租赁合同协议2025年装修施工条款
- 商铺物业费代缴合同协议2025年定制版
- 软件开发合同协议2025年版本更新义务
- 全职员工薪资调整合同协议2025年
- 民宿转租责任协议2025年完整版
- 2025年薪酬保密制度与合规管理考试试题及答案
- 2025年企业文化建设与传播考试试题及答案
- 2025年HRBP业务伙伴角色与技能考试试题及答案
- 晕针晕血健康宣教
- 北京租车指标合同协议
- 《国际贸易理论与实务》答案1-4章国际贸易理论复习题(答案)
- 期末复习全册知识点-统编版道德与法治八年级上册
- 2025年深圳市劳动合同范本
- 2025年“农业经理人”职业技能大赛考试题库(含答案)
- 施工工程风险控制方案(3篇)
- 上班饮酒免责协议书
- 成都市村民议事会议事导则(试行)
- 【高分复习笔记】史金平《管理学》笔记和课后习题详解
- GB/T 32565-2016表面化学分析俄歇电子能谱(AES)数据记录与报告的规范要求
评论
0/150
提交评论