net介绍及C#基本语法.ppt

上传人:牧羊曲112 文档编号:5575778 上传时间:2023-07-29 格式:PPT 页数:41 大小:2.97MB
返回 下载 相关 举报
net介绍及C#基本语法.ppt_第1页
第1页 / 共41页
net介绍及C#基本语法.ppt_第2页
第2页 / 共41页
net介绍及C#基本语法.ppt_第3页
第3页 / 共41页
net介绍及C#基本语法.ppt_第4页
第4页 / 共41页
net介绍及C#基本语法.ppt_第5页
第5页 / 共41页
点击查看更多>>
资源描述

《net介绍及C#基本语法.ppt》由会员分享,可在线阅读,更多相关《net介绍及C#基本语法.ppt(41页珍藏版)》请在三一办公上搜索。

1、这本书我们用到工具是:visual studio 2008 visual studio有很多版本,现在最主流的是visual studio 2008,没有的可以去http:/:如果有不会的可以去那里问我。,理论部分,第一张.NET介绍及C#基本语法,技能展示,了解.NET开发环境了解 C#程序结构、方法掌握文本框、标签对象的取值和赋值了解ASP.NET控件、事件和属性会使用变量会将整型、浮点型转换为字符串型,本章结构,.NET介绍及C#基本语法,.NET 概述,C程序结构,变量,控制台程序,ASP.NET程序,程序注释,数据类型转换,.NET 概述,使用.NET做什么,.NET 概述,.NET

2、 概述 和 C语言,.NET 概述,.Visual Studio 2008 介绍,第一个控制台程序,需求描述 建立一个控制台应用程序,输出“Hello BENET”推荐步骤 新建工程 编写代码 生成解决方案 运行,控制台C程序结构,using System;.namespace HelloBENET class Program static void Main(string args)Console.WriteLine(Hello BENET);,引用命名空间,命名空间,类,方法,程序语句,命名空间、类,命名空间.NET 结构化组织程序代码的方式类具有一系列特征和行为的独立程序单元,方法和程序

3、语句,方法方法属于类的行为程序语句编写程序的最小单位,static void Main(string args)Console.WriteLine(Hello BENET);,方法名,方法名,类名,引用System 命名空间才能使用该类,方法形参,方法实参,返回值,第一个ASP.NET程序,需求描述 建立一个ASP.NET程序,输出“Hello BENET”推荐步骤 新建网站 编写代码生成解决方案运行,ASP.NET程序结构,App_data web.configDefault.aspx,无标题页,using System;using System.Configuration;protecte

4、d void Page_Load(object sender,EventArgs e)Response.Write(Hello BENET);,C程序结构,using 其它命名空间名1 using 其它命名空间名2 namespace 命名空间名 修饰符 class 类名 方法1 方法2,程序注释,为什么需要程序注释?程序注释多行注释/*/单行注释/文档注释/,小结,.NET 框架和 C#语言有什么关系?编写 C#控制台程序的主要步骤?编写 ASP.NET 程序的主要步骤?C#程序的结构是怎样的?程序注释有哪三种?,应用案例,需求描述 建立一个ASP.NET程序,使用控件输出“Hello BE

5、NET”推荐步骤在前台拖入Label控件在后台实现代码,protected void Page_Load(object sender,EventArgs e)Label1.Text=Hello BENET;,控件名,属性,属性的值,对象和控件,万物皆对象页面中的控件也是一种对象,对象的特征属性,属性对象具有的各种特征每个对象的每个属性都拥有特定值,姓名:布兰尼职衔:收银员年龄:35体重:60千克身高:1.68米,控件Label1,文本:Hello BENET宽度:50像素高度:35像素前景色:红色字体:粗体,Label1.Text=Hello BENET;,应用案例,需求描述 建立一个ASP.

6、NET程序,输入学员成绩,单击按钮,在页面上显示学员成绩推荐步骤拖入Label、TextBox、Button控件双击Button 控件实现后台代码,protected void Button1_Click(object sender,EventArgs e)Label1.Text=TextBox1.Text;,单击事件,控件和事件,生活中处处都是事件鼠标按下、鼠标释放、键盘键按下ASP.NET 程序通过事件处理来响应用户的操作,显示开始菜单,我的电脑窗口打开,事件触发,事件响应的结果,单击,双击,控件和事件,我们需要做的针对需要的事件,编写相应的事件处理程序,protected void Bu

7、tton1_Click(object sender,EventArgs e)Label1.Text=TextBox1.Text;,方法中的代码即事件处理程序,前台页面控件标记,应用案例,需求描述 某学员两门课的成绩分别为90和77,单击按钮,在页面上显示结果推荐步骤拖入Label控件、Button控件实现后台代码,protected void Button1_Click(object sender,EventArgs e)int score1;int score2;int total;score1=90;score2=77;total=score1+score2;Label1.Text=tot

8、al.ToString();,声明变量,变量赋值,求和,赋值,什么是变量,变量数据存储空间的表示通过变量名可以方便地找到内存中存储的数据 内存像旅馆数据各式各样,要先根据数据的需求(即类型)申请一块合适的空间,电脑使用内存来记忆计算时所使用的数据,1、开房间(单人间、双人间、总统套间)2、入住,什么是变量,问题:在银行中存了5000元钱,银行一年的利息是 4,一年后存的钱变成了多少?第一步向内存申请空间存储5000第二步从内存取出5000进行计算第三步结果存入内存变量和房间的对应关系,数据类型,生活中的数据类型,数据类型,.NET 常用数据类型,变量的使用,1 声明变量 数据类型 变量名;2

9、变量赋值 变量名=值;3 使用变量,int score1;int score2;int total;,score1=90;Score2=77;,Total=score1+score2;,int score1=90;int score2=77;int total=score1+score2;,变量声明和赋值可合为一步,求和并赋值,控件 与变量,控件是一种变量控件是一种复杂类型的变量,拖入控件自动生成代码,控件的声明和赋值,控件的属性与变量,属性属性是一种变量属性是从属于复杂类型的变量(如ASP.NET 控件)Label 控件的属性,数据类型转换,为什么需要数据类型转换?不同类型的变量之间不能直接

10、赋值,Label1.Text=total.ToString();,将整型变量转换为字符串型变量,1、换房间(单人间、双人间、总统套间)2、入住,数据类型转换,常见的数据类型转换,应用案例,需求描述 实现ASP.NET 程序,从界面输入两门课程成绩,单击计算按钮,显示总成绩推荐步骤拖入Label、TextBox、Button控件双击 Button 控件实现后台代码,应用案例,关键代码,protected void Button1_Click(object sender,EventArgs e)double score1;double score2;double total;score1=Conv

11、ert.ToDouble(TextBox1.Text);score2=Convert.ToDouble(TextBox2.Text);total=score1+score2;string strHead=“两门课总分是:”;Label1.Text=strHead+total.ToString();,字符串拼接,浮点型变量存储带小数的分数,类型转换,求和,变量的命名规则,变量命名规则表,总结,.NET介绍及C#基本语法,.NET 概述,C程序结构,变量,控制台程序,ASP.NET程序,程序注释,数据类型转换,上机实践,实验案例1:在页面上显示输入数,需求描述在页面上输入人数,单击页面上的按钮,页面上显示“共有x几个在等待”,实验案例1:在页面上显示输入数,实现思路分析需要使用哪些控件怎样从页面上获取用户的输入数字怎样在页面显示用户的输入数字练习,40分钟完成,实验案例2:计算学生总人数,需求描述在页面上提供几个输入区,让用户能输入各个班级的人数,然后提交页面数据并进行计算,最后把结果显示出来,实验案例2:计算学生总人数,实现思路第一步分析需要使用哪些控件第二步分析如何获取输入值第三布分析计算表达式第四步分析如何将运算结果显示出来练习,40分钟完成,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号