版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章构建C#应用程序开发环境本章导读:本章的主要内容是学会VisualStudio2010开发环境的构建。然后通过创建最基本的C#控制台应用程序和Windows应用程序来熟悉VS2010开发环境和创建项目的基本操作步骤。第1章构建C#应用程序开发环境
——任务一安装与配置VisualStudio2010
一、任务描述:.Net应用程序的最好开发工具是VisualStudio(以下简称VS)。该平台是一个集成开发环境,不仅能用于Web应用程序的开发,也能用于控制台、窗体等其它多种类型应用程序的开发。VisualStudio的版本有很多,本任务我们的目的是完成VisualStudio2010Ultimate的安装。二、知识准备:1什么是C#语言2什么是.NETFramework类库3.NET开发工具VisualStudio1、.NETFramework类库二、知识准备:F.NETFramework类库是一个由Microsoft.NETFrameworkSDK中包含的类、接口和值类型组成的库。该库提供对系统功能的访问,是建立.NETFramework应用程序、组件和控件的基础,具有两个主要组件:公共语言运行库和.NETFramework类库。2、C#语言二、知识准备:FC#语言是专门为微软公司.NET一起使用而设计的一门开发语言,它本身来说只是一种语言,虽然为.NET而生,但是并不是.NET的一部分。3、.NET开发工具VisualStudio二、知识准备:FMicrosoft.NET框架是微软公司开发的软件开发系统平台,它简化了在高度分布式Internet环境中的应用程序开发,是一种主要用于Windows操作系统的托管代码编程模型。它提供了大量的公共类库,为多种编程语言提供支持,实现本地应用、富互联网应用和服务器端应用。.NETFramework具有两个主要组件:公共语言运行库和.NETFramework类库。三、任务分析:F安装VisualStudio2010前,先做好以下准备工作:最好使用新安装的操作系统,如果是旧操作系统应该保证有足够的内存空间和硬盘空间;
如果是XP系统应该先安装好IIS和.NETFramework4;如果需要数据库管理系统,还应该安装好相应的数据库程序;
准备好VisualStdio2010的安装程序。四、任务实施:1、进入文件目录,双击“autorun.exe”开始。四、任务实施:2、单击“InstallMircrosoftVisualStudio2010”。四、任务实施:3、安装程序正在加载安装组件完成后点击【下一步】即可。四、任务实施:4、在出现“我已阅读并接受许可条款”,单击【下一步】。四、任务实施:5、选择“完全”后,根据个人需求设置安装路径,点击【安装】,就开始进行完全安装。四、任务实施:6、单击【浏览】设置产品安装路径,然后点击【下一步】。四、任务实施:7、选择要安装的功能,然后点击【安装】。四、任务实施:8、出现如下对话框时,选择“立即重新启动”。四、任务实施:9、安装完毕,点击【立即重启】。四、任务实施:9、第一次启动VisualStudio2010。四、任务实施:10、VisualStudio2010界面
。1.安装VS2010之前应确保C盘及安装目录盘有足够空间,保证安装顺利完成,通常安装目录盘不选择默认路径。2.安装VS2010之前应该先安装好IIS,VS2010在安装的过程中会自动安装.NETFramework4.0。3.安装过程中需要多次重启电脑。4.安装完成后应启动VS2010查看是否安装成功。五、任务小结:请自行安装SQLServer。涉及知识点:什么是SQLServer?数据库的基本使用。六、任务拓展:第1章构建C#应用程序开发环境
——任务二创建控制台应用程序
一、任务描述:编制一个最基本的C#控制台应用程序:在命令窗口输出“Helloworld!”,如下图所示:二、知识准备:1控制台输入输出2C#程序的构成3C#程序的编译和运行1、控制台的输入和输出二、知识准备:F输入的两种方式:Console.Read()和Console.ReadLine()。输出的两种方式:Console.Write()和Console.WriteLine()。1、控制台的输入输出方式(1)Console.Read语法格式:intConsole.Read();功能:用于从键盘中输入一个字符。二、知识准备:F例:从键盘输入任意字符并输出。staticvoidMain(string[]args){inti=Console.Read();Console.WriteLine(i);Console.Write("按任意键退出......");}1、控制台的输入输出方式(2)Console.ReadLine语法格式:stringConsole.ReadLine();功能:用于从键盘中输入多个字符,即一个字符串。二、知识准备:F例:从键盘输入您的姓名并输出。staticvoidMain(string[]args){stringname=Console.Read();Console.WriteLine(name+”,欢迎您来到C#世界!”);Console.Write("按任意键退出......");}1、控制台的输入输出方式(3)Console.Write(格式化输出)语法格式:voidConsole.Write(stringformat,objectvalue);功能:将value的值按照format规定的格式输出。二、知识准备:F例:格式化输出。staticvoidMain(string[]args){intid=10;Console.Write("{0:C2}",id);Console.Write("按任意键退出......");}1、控制台的输入输出方式(3)Console.Write(非格式化输出)非格式输出就是将数值直接输出,如下表所示。二、知识准备:F格式实现功能举例voidConsole.Write(boolvalue)将布尔值以文本形式输出Console.Write(true);voidConsole.Write(charvalue)将指定的字符输出Console.Write('a');voidConsole.Write(char[]value)将指定的字符数组输出char[]ca={'a','b','c'};Console.Write(ca);voidConsole.Write(decimalvalue)将指定的decimal值输出decimaldd=10;Console.Write(dd);voidConsole.Write(doublevalue)将指定的double值输出doubledu=10;Console.Write(du);voidConsole.Write(intvalue)将指定的整数输出intid=10;Console.Write(id);voidConsole.Write(stringvalue)将指定的字符串输出Console.Write("HelloWorld");1、控制台的输入输出方式(4)Console.WriteLine语法格式:voidConsole.WriteLine(stringformat,objectvalue);功能:将value的值按照format规定的格式输出。二、知识准备:F该方法的使用与Console.Write的使用几乎完全相同,不同的是该方法将数据写入标准输出流,输出后自动增加换行,下一个输出位置为下一行。2、C#程序的构成二、知识准备:FusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacefirst{classProgram{staticvoidMain(string[]args){
}}}代码写在这对大括号里!自动生成代码部分,暂时不用管什么意思。3、C#程序的编译和运行二、知识准备:F(1)在菜单栏点击【Build】|【RebuildSolution】,如下图所示,程序开始编译过程。3、C#程序的编译和运行二、知识准备:F(3)如果程序正确,会出现如下图所示“RebuildAllsuccessed”的提示。编译的过程就是检查书写的代码语法是否正确,从而生成应用程序的过程。如果语法有误,比如最后的“分号”没有写,在应该有分号的位置,会出项红色的波浪线的语法错误提示。如果进行编译,程序也会给出错误提示。3、C#程序的编译和运行二、知识准备:F(3)点击工具栏上的“
”符号运行程序(或者按F5快捷键)即可运行程序。三、任务实施:1.启动VisualStudio2010。2.从【File】菜单中选择【New】|【Project】命令,打开【新建项目】对话框。3.在【InstalledTemplates】中选择【VisualC#】,然后在选择【ConsoleApplication】,如下图所示。三、任务实施:4.控制台应用程序默认的名字为:ConsoleApplication1,在【Name】文本框中输入项目名称(我们的项目名称是first),在【Location】文本框中选择项目存放的目录。然后单击【OK】按钮。5.在“解决方案资源管理器”中,单击first项目,双击Program.cs代码文件,完成如下代码://第一个C#控制台程序classProgram{staticvoidMain(string[]args){Console.WriteLine("请输入您的名字:");Console.ReadLine();Console.WriteLine("欢迎您来到C#世界!");Console.ReadLine();}}1.代码注释。“//第一个C#控制台程序”是代码注释,代码注释可以增加程序的可读性。分为以下两种方式:单行注释。//这个是单行注释多行注释。/*
这个是多行注释
这里还可以添加一行注释*/四、任务小结:第1章构建C#应用程序开发环境
——任务三创建窗体应用程序
一、任务描述:编制一个最基本的C#Windows应用程序:运行时跳出对话框如图1显示“欢迎您来到C#的世界!”,单击【确定】后跳到图2。图1跳出对话框图2单击“确认”后二、知识准备:1MessageBox的简单使用2属性窗口三、任务实施:1.启动VisualStudio2010,新建Windows应用程序的方法与任务2中新建控制台应用程序方法类似,只不过在模板中应该选择【WindowsFormsApplication】。
2.在【Name】文本框中输入项目名称(我们的项目名称是firstWinForm),在【Location】文本框中选择项目存放
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年码头金融服务行业分析报告及未来发展趋势报告
- 2026年PON技术行业分析报告及未来发展趋势报告
- 2026年甲醛合次硫酸氢钠行业分析报告及未来发展趋势报告
- 2026年高压变频器行业分析报告及未来发展趋势报告
- 2026年虚拟物品交易行业分析报告及未来发展趋势报告
- 2026贵州航天医院助理全科医生(西医)培训招录25人备考题库附答案详解(预热题)
- 2026年药芯焊丝行业分析报告及未来发展趋势报告
- 2026宝钛精工科技(宝鸡)有限公司招聘备考题库及答案详解(夺冠系列)
- 2026年经济金融行业分析报告及未来发展趋势报告
- 2026年黑河嫩江市公开招聘农垦九三劳动保障基层平台工作人员10人备考题库附答案详解
- 典当行管理规章制度及执行细则
- APQP先期产品质量策划第3版
- 景区索道改造方案(3篇)
- 2024海康威视ZD-WG系列无线控制器网关用户手册
- 医疗护理员考试100题库及答案
- 2026届高考语文《登快阁》理解性默写练习(含答案)
- 2026届四川省中考数学模试卷含解析
- 新人教版八年级下册生物能力培养计划
- 二零二五年度10kv变配电工程安全施工责任合同书
- 招商培训课件思路
- 2025建筑门窗抗风压计算书
评论
0/150
提交评论