C#课件PPT课件

上传人:夏** 文档编号:572829653 上传时间:2024-08-13 格式:PPT 页数:45 大小:3.72MB
返回 下载 相关 举报
C#课件PPT课件_第1页
第1页 / 共45页
C#课件PPT课件_第2页
第2页 / 共45页
C#课件PPT课件_第3页
第3页 / 共45页
C#课件PPT课件_第4页
第4页 / 共45页
C#课件PPT课件_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《C#课件PPT课件》由会员分享,可在线阅读,更多相关《C#课件PPT课件(45页珍藏版)》请在金锄头文库上搜索。

1、2021/7/11C#程序设计概述程序设计概述计算机程序的语法和基本结构面向对象的基本概念数组及算法应用窗体和控件流与文件GDI+与图形图像处理数据库与Web应用程序开发2021/7/12C#程序设计概述程序设计概述了解C#语言的主要特点熟悉Visual Studio 2008的集成开发环境掌握C#控制台应用程序和Windows窗体应用程序设计步骤理解C#程序代码的基本书写规则和应用程序结构2021/7/131.1 C#语言简介语言简介2021/7/14为什么选择为什么选择C#?集中了Java、C、C+的优点,避免了它们的缺点完全的面向对象与Windows操作系统结合紧密开发效率高2021/7

2、/151.2 C#控制台应用程序控制台应用程序1.2.1 C#控制台应用程序的创建1.2.2 C#控制台应用程序的结构1.2.3 C#程序代码的基本书写规则2021/7/161.2.1 C#控制台应用程序的创建控制台应用程序的创建启动,进入VS 2008集成开发环境。选择项目类型为控制台应用程序,指定项目名称及其保存位置。在应用程序编辑环境中输入程序代码。调试运行程序。2021/7/17选择默认环境设置选择默认环境设置2021/7/18配置环境配置环境2021/7/19C#起始页起始页第一次创建应用第一次创建应用程序时此处为空程序时此处为空2021/7/110选择新建项目类型选择新建项目类型默

3、认的控制台应用程序项目名称默认的控制台应用程序项目名称2021/7/111输入程序代码输入程序代码2021/7/112按按F5键调试运行程序键调试运行程序按任意键退出应用程序按任意键退出应用程序2021/7/113控制台应用程序的保存位置控制台应用程序的保存位置2021/7/1141.2.2 C#控制台应用程序的结构控制台应用程序的结构1.导入其他系统预定义元素部分2.命名空间3.类4.主方法5.方法中的C#代码2021/7/115C#控制台应用程序的结构控制台应用程序的结构导入其他系统导入其他系统预定义元素预定义元素命命名名空空间间类类方法中的方法中的C#代码代码主方法主方法2021/7/1

4、161.2.3 C#程序代码的基本书写规则程序代码的基本书写规则1. 程序代码区分字母大小写2. 语句书写规则每个语句都必须用分号结尾允许在同一个代码行上书写多个语句块结构,每个代码块用来界定语句中作为语法成分的标点符号必须是西文标点采用嵌套缩进格式2021/7/117C#程序代码的基本书写规则程序代码的基本书写规则3. 注释信息单行注释“/”作为引导符多行注释“/*”开始,“*/”结束XML注释在一个代码行上,“/”之后的内容均为注释信息,编译时可提取为XML文本2021/7/1181.3 C# Windows窗体应用程序设计实例窗体应用程序设计实例1.3.1 C# Windows窗体应用程

5、序的创建1.3.2 C# Windows窗体应用程序的结构2021/7/1191.3.1 C#Windows窗体应用程序的创建窗体应用程序的创建1.设计用户界面2.设置对象属性3.编写事件过程代码4.调试运行程序5.保存源程序文件2021/7/120新建项目新建项目2021/7/121设计界面设计界面2021/7/122工具箱工具箱2021/7/123添加控件到窗体添加控件到窗体2021/7/124输入代码输入代码2021/7/125按按F5运行程序运行程序2021/7/126运行程序运行程序单击button1,显示“朋友你好!朋友你好!”2021/7/127代码窗口与设计窗口的切换代码窗口与

6、设计窗口的切换代码窗口代码窗口设计窗口设计窗口2021/7/128控件属性设置控件属性设置2021/7/129BackgroundImage属性设置属性设置2021/7/1302021/7/131设置设置Label控件背景透明控件背景透明2021/7/132预设预设Label控件文字为空控件文字为空2021/7/133运行程序运行程序单击按钮之前单击按钮之前单击按钮之后单击按钮之后2021/7/134改变窗体大小改变窗体大小改变窗体大小改变窗体大小2021/7/135设置设置label中文字的显示颜色中文字的显示颜色2021/7/1361.3.2 C# Windows窗体应用程序的结构窗体应用

7、程序的结构1.导入其他系统预定义元素部分2.命名空间3.类4.主方法、事件响应用处理过程2021/7/137Windows窗体应用程序的结构窗体应用程序的结构窗体加载事件过程窗体加载事件过程按钮单击事件过程按钮单击事件过程导入预定义的元素导入预定义的元素2021/7/138事件过程的描述事件过程的描述private void button1_click(object sender, EventArgs e)控件控件事件事件参数参数2021/7/139本章小结本章小结C#语言的主要特点控制台应用程序的创建过程Windows窗体应用程序的创建过程基本书写规则2021/7/140作业作业1.创建下图

8、所示Windows应用程序界面,并输入以下代码(其中那些需要自己输入的代码,请务必通过键盘输入,不要复制、粘贴,注意代码格式和大小写),并检验运行结果。程序代码保存到job1-01文件夹中。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace job1_01 public part

9、ial class Form1 : Form public Form1() InitializeComponent(); private void button1_Click(object sender, EventArgs e) int a, b; label2.Text = =; a = int.Parse(textBox1.Text); b = int.Parse(textBox2.Text); label2.Text += a + b; 2021/7/1412.创建以下控制台应用程序,并输入代码(其中那些需要自己输入的代码,请务必通过键盘输入,不要复制、粘贴,注意代码格式和大小写),并

10、检验运行结果。程序代码保存到job1-02文件夹中。using System;using System.Collections.Generic;using System.Text;namespace ConsoleApplication2 class Program static void Main(string args) Console.Write(请输入路人甲的身高(cm):); string s1=Console.ReadLine(); Console.Write(请输入路人甲的体重(kg):); string s2=Console.ReadLine(); Single height

11、= Single.Parse(s1); Single weight = Single.Parse(s2); Console.Write(请输入路人乙的身高(cm):); Single height1 = Single.Parse(Console.ReadLine(); Console.Write(请输入路人乙的体重(kg):); Single weight1= Single.Parse(Console.ReadLine(); if (weight / height weight1 / height1) Console.WriteLine(路人甲比路人乙更胖些!); else Console.W

12、riteLine(还是路人乙更胖些); 作业作业2021/7/142思考题:题目:C#开发环境与控制台、Windows应用程序实例内容及思考问题:(1)程序中,Console.Write()与Console.ReadLine()分别起什么作用?(2)程序中,int.Parse(textBox1.Text), Single.Parse(s1)分别起什么作用?(3)怎样显示“属性窗口”?怎样实现代码窗口与设计窗口之间的切换?(4)语句 int a,b; 起什么作用?是否可以省略?(5)调试程序时,发生了哪些错误?怎样改正的作业作业2021/7/143良好的祝愿良好的祝愿祝大家取得好成绩!Good lucky to you!2021/7/144 结束语结束语若有不当之处,请指正,谢谢!若有不当之处,请指正,谢谢!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号