版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第一讲:C#概述,讲师:周红安 E-mail:,课程内容安排,什么是C#? C#的语言发展历史 C#能做什么? C#的特点与优势 C#编译运行机制 第一个C#应用程序HelloWorld 思考与练习,什么是C#?,C#是一门编程语言(Programming Language)。 C#语言的语法类似于C+的面向对象语法,属于C语言家族中的一种。 Microsoft公司推出.NET的目的在于:完全消除当今计算技术中的所有缺陷,实现用户从任何地点、任何设备都可访问其个人数据和应用程序的宏伟蓝图。 C#语言是用于生成面向.NET环境的代码,但是它不是.NET环境的一部分。初学者要注意这个问题。,C#的
2、语言发展历史,在1998年的时候,Delphi语言的设计者Hejlsberg带领着Microsoft公司的开发团队,开始了第一个版本C#语言的设计。 在2000年9月,国际信息和通信系统标准化组织为C#语言定义了一个Microsoft公司建议的标准。最终C#语言在2001年得以正式发布。 C#语言是为了提升软件开发效率和将软件工业化的产物,它也是Microsoft公司为了市场竞争而推出的一个产品,其竞争的对象就是JAVA语言,或者说Java2 EE平台,两者的运行机制非常相似 。,C#能做什么?,使用C#语言可以创建: 运行在Windows操作系统上的窗口应用程序。 也能开发出分布式组件、We
3、b服务。 网络数据库等应用程序。 在目前主流的Web开发语言中,C#语言很受广大程序员的喜爱,也是众多企业级架构的选择方式之一 。,C#的特点与优势,简单性 有人说:读语言的代码,就像读英文文章一样。没错,它就这样简单。它就像人类的语言一样。 面向对象 面向对象最大优点是将数据封装于类中,实现程序的简洁性、可重用性、可维护性,语言对此完全支持。 运行在托管平台中 虚拟执行系统,简称VES。它是.NET环境中应用程序运行的基础 ;可以把它想象成一台虚拟的电脑,只不过这台电脑的硬件和软件都是模拟的 。 支持分布式,C#编译运行机制,C#语言经过编译器编译后,都是把代码翻译成中间语言(MSIL),然
4、后生成程序集。,第一个C#应用程序HelloWorld,新建HelloWorld工程文件,输入代码如下 第行:static void Main(string args)是主函数,一个C#程序中,有且只有一个主函数。 第行:Console.WriteLine用于输出信息 。,01 static void Main(string args)/C#程序的入口点 02 03 Console.WriteLine(“Hello World”);/输出:Hello Word 04 Console.ReadLine(); 05 ,思考与练习,1、简述用Visual Studio 2008开发C#的优点。 2、简述C#语言有哪些特点。 3、你所认识的Windows应用程序和We
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026江苏住院医师规范化培训考试(消化内科Ⅱ阶段)题库历年参考题库含答案详解
- 2026教师职称-辽宁-辽宁教师职称(基础知识、综合素质、小学体育)历年参考题库含答案详解3套试卷
- 2026教师职称-浙江-浙江教师职称(基础知识、综合素质、高中数学)历年参考题库含答案详解3套试卷
- 室内传感器PM设计课题课程设计
- SolidWorks减速器干涉检查课程设计
- 在线教育平台用户行为建模课程设计
- 身份证识别系统开发教程课程设计
- 初中画画课程设计
- 厂房单向板课程设计
- RFM模型客户激活研究课程设计
- 2026年江苏省徐州市中考英语真题(含答案)
- 《电机与电气控制技术》课件-1-4 继电器的认识与检测
- 人教版(2024)八年级上册数学全册教案
- 2025年手术室专科护士考试题及答案
- T/CAPE 11005-2023光伏电站光伏组件清洗技术规范
- 全国职业院校技能大赛高职组(研学旅行赛项)备赛试题及答案
- 《社会调查》课件
- 零星工程维修 投标方案(技术方案)
- DB44-T 2508-2024 自助加油站建设及管理规范
- 高中化学必修一必修二综合测试题和解答
- 第七章 固体表面化学
评论
0/150
提交评论