CH1 Visual Csharp 概述.pdfVIP

  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文档。上传文档
查看更多
CH1 Visual Csharp 概述

第一篇 开发工具 第1 章 Visual C# 概述 1.1 Visual Studio.NET 简介 1.1.1 .NET简介 微软公司 2000 年正式.NET 战略,并于 2002 年发布了 Microsoft Visual studio.NET软件包。该软件包的核心是.NET Framework 1.0(简称.NET 1.0)。自此以后,一发不可收,微软 公司的.NET版本不断升级,较为流行的版本有Microsoft Visual studio 2003、Microsoft Visual studio 2005、Microsoft Visual studio 2008,直到Microsoft Visual studio 2010 版,这事好 像还没完,升级仍在持续中。在Microsoft Visual studio 2008 版本中使用的.NET框架是.NET Framework 3.5,而在Microsoft Visual studio 2010 版本中则可以支持多种.NET 版本的程序, 包括.NET Framework 4.0(简称.NET 4.0)程序。这些不同的版本 在使用方法方面非常相似,我们将使用Microsoft Visual studio 2008来学习.NET编程。 1.1.2 .NET与C# (1) 公共语言规范 .NET 的目标之一就是要改变多种开发语言各自为政,相 互不兼容的问题,实现跨语言编程。多种语言要实现相互之 间的完全交互,必须定义一种统一的语言规范,不同开发语 言编写出来的代码被编译成满足该规范的代码,这样,其他 语言编写出来的程序就可以方便地调用这些代码。.NET 框架 通过公共语言规范(CLS)实现跨语言编程,公共语言规范定 义了所有在.NET 框架上运行的代码必须满足的基本接口。 (2)中间语言MSIL 对于不同的符合 CLS的高级开发语言,他们是如何统一 到一起的呢?这就需要使用到微软中间语言(MSIL),这是一 种符合CLS 规范而且风格颇似汇编的中间语言,它并非像真 正的汇编语言那样和硬件指令紧密结合,而是由一些模拟的 指令组成。在.NET 环境中,通过.NET 开发语言(如 C#,VB.NET 等)开发的应用程序需要经过一系列的中间步骤,才能成为 1 最终在计算机上执行的代码。 (3) C# 的特点 在微软官方推出的开发语言中,C#是最流行的符合 CLS 规范的开发语言,是.NET 应用程序最主要的开发语言(当然 也可以使用 VB.NET 和 VC++.NET 来开发.NET 应用程序)。C# 是最流行的程序开发语言。其主要特点是: ① 语法简单。与C 和C++相比,C#的语法更加简单。 ② 面向对象。C#具有面向对象程序设计语言所应有的 一切特性。 ③ 类型安全。C#提供的类型安全机制,可以避免一些 常见的类型问题,如类型转换、数组类型越界等问题。 ④ 保留了C 和C++的强大功能。与C和 C++相比,C#继 承了 C 和 C++的优点,同时摒弃了一些复杂性和缺陷,使语 法更加单。例如,C#使用ref和 out参数代替指针类型,从 而使程序更加健壮。 ⑤ 与 WEB 结合紧密。网络中结构化数据传送标准 XML 是一种最流行的数据描述语言,C#对XML提供了很好的支持。 ⑥ 快速应用开发功能。 1.2 C#集成开发环境 1.2.1 起始页 启动 Visual Studio 2008.NET,进入起始页。在“最近的项 目”栏中有“打开”和 “创建”两个选择项。“打开”是指原有 开发项目已经存在,现在继续进行开发或修改,“创建”是指重 新创建一个新的项目。其他栏目的含义已有其标题指明,也可进 入其栏目阅读其“帮助”。 单击“创建/项目”启动“新建项目”对话框。 在“项目类型”栏中选择“Visual C#”,在“模版”栏中选 择“Windows 应用程序”,在“名称”栏目中输入你命名的项目 名,也可以使用默认项目名:WindowsApplication1。如图1_1。 2

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档