第2讲VS2010开发环境.pptx

第2讲VS2010开发环境.pptx

ID:59457980

大小:1.48 MB

页数:42页

时间:2020-09-15

第2讲VS2010开发环境.pptx_第1页
第2讲VS2010开发环境.pptx_第2页
第2讲VS2010开发环境.pptx_第3页
第2讲VS2010开发环境.pptx_第4页
第2讲VS2010开发环境.pptx_第5页
资源描述:

《第2讲VS2010开发环境.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualStudio2010开发环境与C#基础知识-1计算机科学与技术学院李萌第2讲回顾.NET平台构成=CLR+基础类库CLR工作原理.NET程序运行原理托管代码的运行.NET平台总体结构.NET可以开发的程序类型.NET是什么?.NETFramework=CLR+基类库ildasmReflector探索.NET技术的两把锋利的手术刀CLI运作图.NET程序运行原理编写程序编译器将程序翻译成指令,以文件形式保存在外存中操作系统将程序文件读入内存CPU从内存读取指令并执行托管代码的运行不同种类CPU的计算机操作系统虚拟机托管代码.NE

2、T平台总体结构基本框架类ADO.Net和XML类CLRWindows,linux,Mac…C#VB.NET编程语言统一API(类库)支持虚拟机操作系统.NET可开发的程序类型本讲目标使用VisualStudio2010在VisualStudio中使用动态帮助能够利用VisualStudio创建控制台应用程序VS2010开发环境工具栏工具箱工作区项目文件HelloWorld项目文件结构文件HelloWorld.csprojAssemblyInfo.csProgram.cs运行结果生成的EXE文件在哪里?文件夹结构VisualStudio20

3、10创建一个与项目同名的文件夹,此处为“HelloWorld”该文件夹包含项目文件“HelloWorld.csproj”和其他关联文件每个新项目都创建了bin、obj和Properties三个文件夹。Bin和obj这两个文件夹下都有一个Debug子目录,其中包含可执行文件HelloWorld.exe在“解决方案资源管理器”中启用“显示所有文件”选项,可查看“HelloWorld”项目的结构HelloWorld代码//这是用C#编写的一个简单的HelloWorld程序usingSystem;namespaceHelloWorld{class

4、Program{staticvoidMain(string[]args){Console.WriteLine("HelloWorld");Console.ReadKey();}}}声明Program类描述代码的注释程序入口点,Main的返回类型为void控制台类的WriteLine()方法用于显示输出结果ReadKey()方法用于接收按键导入System命名空间声明命名空间HelloWorld将文件保存为HelloWorld.csC#基本编程规则基本语法规则同C类似标识符区分大小写语句以分号(;)结尾,半角类是基本单元,所有代码放在类中存

5、放C#类的源代码文件扩展名为“.cs”一个.cs文件中可以存放多个C#类VisualStudio编程一个解决方案(Solution)中可有多个项目(Project),一个项目中可有多个类(Class)文件一个类只有被包括在一个项目中,才可以被VisualStudio编译项目是VisualStudio编译的最小单元程序的入口点是Program类中的Main()函数常用项目类型控制台应用程序:黑底白字的DOS界面Windows应用程序:带窗体的程序SilverLight应用程序:基于网页的程序类库:生成DLL文件,如果将开发软件比作修建高楼大

6、厦,那么类库就好比是砖块、泥沙、钢筋等基本建筑材料小结VisualStudio2010是用于创建、编写、运行和调试程序的集成开发环境(IDE)。用户使用VisualStudio中的“起始页”可以自定义IDE。IDE还包含许多有用的链接,如最近的项目、下载和联机新闻组等VisualStudio中的程序组成项目和解决方案。项目是一组相关的文件,解决方案则是一组相关的项目VisualStudio为用户提供了用于浏览文件的各种窗口“动态帮助”窗口为用户提供了与当前光标所在位置相关的文章作业编写控制台程序HelloWorldC#基础知识-1计算机科

7、学与技术学院李萌2本讲目标在C#中定义变量变量的命名规则使用C#中的基本数据类型1变量与数据类型变量的定义语法格式数据类型名称变量名=变量初始值示例intvalue=100内存与内存单元内存单元内存地址000000000000000100000002...FFFFFFFF变量变量的含义变量用于存储特定数据类型的值inti=0;i0“i”代表在内存中分配的空间全体在内存中分配的4字节空间变量赋值赋值:i=100;i100“i”代表变量名在内存单元中存放的内容内存单元变量间相互赋值inti=100;intj;j=i;ij100100变量的命名

8、规则第一个字符必须是字母或者下划线(_),其后的字符可以是任意个数字、字母、下划线。不能全部使用C#的保留字,如:class、namespace、new、void识别保留字:VS中高亮蓝色的词

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。