- 1、本文档共66页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一讲 C基础语法一ppt课件
目标 了解C#概述 讲解”Hello World”程序 掌握数据类型 掌握变量和参数 C#概述 “威力越强的语言越难掌握,越容易的语言功能就越薄弱”,这句话道出了C++和Visual Basic的困境,也因為如此,微软开发了下一世代的程式语言C#,兼具了“好用”与“强大功能”。 C#语言的优点 对于XML和Web Service等网络应用程式提供完整的支援。 .NET Framework提供完整的函数库,对于窗体程序的开发相当便捷。 语法类似于Java和C++语言的结合,以物件导向为基础的程式語言。 程序开发十分便捷 1.语法高度相容于C++和Java,并移出复杂的語法架构,降低学习障碍。 2.采用记忆体管理(Memory Management)以垃圾回收(Garbage Collection)机制。 支持跨平台。 1.在支援.NET平台的环境下皆可执行。 C#语言特点 简单易学: 与C/C++比较起来,C#是一种简单的语言。例如在C#语言中没有指标,所有与记忆体相关的控制行為,C#都会自动帮程式设计处理。 先进: 由于C#语言与其他主流语言比较起来,研发时间较晚,因此佔有技术上的优势,例如异常处理(Exception)与记忆体自动管理…等技术,都比C++或Java语言来得先进。 组件、元件导向语言: C#是组件导向的程式语言,更是元件导向式的语言,对于开发大型程式、视窗程序,或是网路程序皆游刃有余。(注:软件业中的元件这个词,通常是指以标准化方式 ) 高度整合性: 可以轻易的将C#与其他语言所写成的程式进行整合,例如C/C++、VB等等。 C#语言与C/C++/Java区别 基本语法相似 安全检查机制 指针-地址传递 数组的使用 基本语法相似 对于资料处理、逻辑判断、程式流程…等基本的程式操作方式,C#C/C++/Java都具有高度的程式语法相容性。 基本语法相似 利用C++与C#两种语言来打印出九九乘法表。 安全检查机制 C#会自动将程式中的资料做检查及适当的转换,大幅降低程序执行出错的机会,并减轻C#软件工程师的负担。 指针-地址传递 数组的使用 C#中的数组是一种特别的数据类型,而在C/C++语言中,数组是指针的一种使用特例。 使用VS .NET 2005创建“Hello World”应用程序-1 单击“开始” ? “所有程序” ? “Microsoft Visual Studio .NET 2005” ? “Microsoft Visual Studio .NET 2005” 此时将打开 VS.NET 2005 的起始页 要创建 C# 控制台应用程序,请从列表中选择 “创建建”?“项目”。此时将打开“新建项目”窗口 选择“Visual C# 项目”作为项目类型,选择“控制台应用程序”作为模板 使用VS .NET 2005创建“Hello World”应用程序-2 使用VS .NET 2005创建“Hello World”应用程序-3 HelloWorld.csproj AssemblyInfo.cs Program.cs 编译和执行 C# 程序 要生成 C# 项目,请从菜单中选择“生成” ?“生成解决方案” 。 该过程将编译项目中包括的所有文件,编译结果显示在“输出”窗口中。 如果结果显示“生成: 1 成功或必威体育精装版,0失败,0被跳过”,则说明已经成功生成,然后即可交付该应用程序。 编译和执行 C# 应用程序 .要运行刚才生成的应用程序,请从菜单中选择“调试”?“开始执行(不调试)” 。 输出结果显示在 VS.NET 控制台窗口中 。 C# 应用程序文件夹结构 Visual Studio .NET 2005 创建一个与项目同名的文件夹,此处为“HelloWorld” 。 该文件夹包含项目文件“HelloWorld.csproj”和其他关联文件。 每个新项目都创建了 bin、obj和Properties 三个文件夹。 Bin和obj这两个文件夹下都有一个 Debug 子目录,其中包含可执行文件 HelloWorld.exe 在“解决方案资源管理器”中启用“显示所有文件”选项,可查看“HelloWorld”项目的结构 。 Hello World 程序 using System; class HelloWorld { static void Main( ) { Console.WriteLine(“Hello, World!”); } } // Hello World 程序示例 讲解”Hello World”程序 第 1
文档评论(0)