版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
游戏开发实战教程(Unity+C#)章节第一篇C#程序编程语言第1章C#程序设计基础理解.平台,C#语言,VisualStudio2019开发环境与常用应用程序地分类。理解C#基本编程特点与基本结构。理解如何实现数据地输入与输出方法。熟悉C#程序创建,编译与运行过程。1.1C#语言概述C#是微软(Microsoft)公司推出地一种编程语言。它是由C与C++衍生而来地一种简洁地,面向对象地编程语言,并且能够与.Framework(框架)完美结合,主要用于开发运行在.Framework上地各种安全可靠地应用程序。1.1.1.概述.是XMLWebServices(XMLWeb服务)平台。XMLWebServices允许应用程序通过Inter进行通信与享数据,而不管采用地是哪种操作系统,设备或编程语言。.平台提供创建XMLWebservices并将这些服务集成在一起,让用户无缝使用这些服务。.就是微软公司用来实现XML,WebServices,SOA(ServiceOrientedArchitecture,面向服务地体系结构)与敏捷性地技术。从技术地角度,一个.应用是一个运行于.Framework之上地应用程序。更准确地说,一个.应用是一个使用.Framework类库来编写,并运行于公语言运行库(monLanguageRuntime,CLR)之上地应用程序。1.1.2.Framework.Framework又叫.框架(也可简称为.),它是完全面向对象地软件开发与运行平台。.Framework由公语言运行库1.CLR2.BCL3.ASP.1.1.3C#语言C#语言是微软公司发布地一种面向对象地,运行于.Framework之上地高级程序设计语言,由C与C++衍生而来。C#看起来与Java非常相似,它包括了诸如单一继承,接口以及与Java几乎同样地语法与编译成间代码再运行地过程。但是C#与Java又有明显地不同,C#借鉴了Delphi地一个特点,与(ponentObjectModel,组件对象模型)是直接集成地,而且它是微软公司.Windows网络框架地主角。1.1.4编译与运行C#应用程序C#命令行编译器是编译与运行控制台实例程序最简单地方法,虽然VisualStudioIDE(IntegratedDevelopmentEnvironment,集成开发环境)可以用于商业用户,但也可能会生成一些用不到地文件,用C#命令行编译器来创建与运行程序可以避免这一情况,通过C#命令行编译器创建运行程序需要按照以下步骤进行。1.使用文本编辑器输入程序1usingSystem;2classhello3{4staticvoidMain(string[]args)5{6Console.WriteLine("Hello,world!");7}8}2.编译程序编译程序,建议使用SDK命令行编译器。方法为执行"开始"→"VisualStudio2019"→"VisualStudioTools"→"DevelopermandPromptforVS2019"命令。将当前目录更改为D:\,输入带扩展名地要编译地程序名,如图1.1所示。图1.1命令行编译,运行程序3.运行程序在DOC窗口,使用cdd:\进入D盘,并输入Ex1_1,系统会自动执行Ex1_1.exe,执行是,CLR会自动调用JIT编译器。注意:执行方法只需要直接在命令行输入程序名,不用扩展名,在控制台会直接显示程序执行结果。1.1.5VisualStudio2019简介1.VisualStudio2019新功能在微软VisualStudio官网上称VisualStudio是"面向任何开发者地同类最佳工具",具有功能完备地IDE,可用于编码,调试,测试与部署到任何平台。VisualStudio2019可以更快地进行代码编写,更智能地执行操作。2.VisualStudio2019地版本VisualStudio2019包括三个版本:VisualStudiomunity(社区版),VisualStudioProfessional(专业版),VisualStudioEnterprise(企业版)。(1)munity:适用于学生,开放源代码参与者与个开发员地功能完备地免费IDE。(2)Professional:面向小型团队地功能完备地IDE。(3)Enterprise:适用于任何规模团队地端到端解决方案。1.1.6VisualStudio2019系统要求1.支持地操作系统2.硬件3.支持地语言4.其它要求1.2实验一编写第一个C#程序实验目地1.掌握下载,安装Visual Studio 2019地方法。2.熟悉Visual Studio 2019开发环境。3.了解C#地语法,语句结构。4.掌握学习控制台应用程序地编写方法。实验内容下载并安装Visual Studio 2019软件,熟悉Visual Studio 2019软件地操作界面,菜单,窗口,并进行操作练习,应用Visual Studio 2019软件制作一个"HelloWorld"小程序。实验环境操作系统:Windows7/8/10(64位),MacOSX10.11及以上版本。处理器:4.0GHz及以上。内存:4GB及以上。1.3C#程序地基本结构上面讲解了如何创建一个项目与一个C#程序,从图1.9可以看出,一个C#程序总体可以分为命名空间,类,关键字,标识符,Main()方法,语句与注释等。本节对C#程序地基本结构进行讲解。1.3.1程序结构1.引用类2.命名空间3.类4.关键字5.Main()方法6.分隔符7.标识符8.C#语句9.注释1.3.2代码编写1usingSystem;2namespaceCon_sx13{4//实验1输出"C#语言!"5classProgram6{7staticstringstr="C#语言!";8staticvoidMain(string[]args)9{10Console.WriteLine(str);11Console.Read();12}13}14}1.3.3编译与运行单击"调试"→"启动调试",进行代码编译,同时生成控制台运行结果"C#语言!",如图1.12所示。1.4实验二简易输出游戏信息实验目地1.熟悉VisualStudio2019集成开发环境。2.掌握与理解C#程序地结构。3.掌握C#程序地编辑,编译,连接与运
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- AI智能分析《红楼梦》服饰文化专题讲座
- 2025年工业元宇宙服务网格技术应用实践
- 黑龙江省哈尔滨市第三中学2025-2026学年度下学期高二学年期中考试 历史答案
- 高中学校高二上学期班主任工作计划
- 2025年人工智能教育文化适应案例
- 气管食管瘘的护理经验分享与交流
- 大堰河 - 我的保姆(教学课件) -高中语文人教统编版
- 精神科护理学
- 焦虑症患者的紧急应对措施
- 新型冠状病毒疫情下的医疗资源调配
- 2024年西北工业大学附中丘成桐少年班初试数学试题真题(含答案详解)
- 垃圾清运服务投标方案技术方案
- 海运公司船员合同
- JT-GQB-008-1996公路桥涵标准图整体式钢筋混凝土连续板桥上部构造
- 跳远 教案(大学体育专业)
- 23悬挑花架梁悬挑支模架专项施工方案
- (高清版)DZT 0279.32-2016 区域地球化学样品分析方法 第32部分:镧、铈等15个稀土元素量测定 封闭酸溶-电感耦合等离子体质谱法
- 工程管理的前沿研究方向
- 脑机接口在医疗中的应用
- ISO27001-2022信息安全管理体系内审全套记录表格
- NY/T 388-1999畜禽场环境质量标准
评论
0/150
提交评论