net介绍及C#基本语法公开课一等奖省优质课大赛获奖课件_第1页
net介绍及C#基本语法公开课一等奖省优质课大赛获奖课件_第2页
net介绍及C#基本语法公开课一等奖省优质课大赛获奖课件_第3页
net介绍及C#基本语法公开课一等奖省优质课大赛获奖课件_第4页
net介绍及C#基本语法公开课一等奖省优质课大赛获奖课件_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

这本书我们用到工具是

:visualstudio

visualstudio有很多版本,现在最主流是visualstudio,

没有能够去/downloads/zh-cn/details.aspx?FamilyID=83C3A1EC-ED72-4A79-8961-25635DB0192B这个网站去下载一个,详细破解方法网上都有,假如不会话能够来问我。

YY还是以前那个:假如有不会能够去那里问我。-03-20——理论部分第一张.NET介绍及C#基本语法-03-20技能展示了解.NET开发环境了解C#程序结构、方法掌握文本框、标签对象取值和赋值了解ASP.NET控件、事件和属性会使用变量会将整型、浮点型转换为字符串型

-03-20本章结构.NET介绍及C#基本语法.NET概述C#程序结构变量控制台程序ASP.NET程序程序注释数据类型转换-03-20.NET概述使用.NET做什么-03-20.NET概述.NET概述和C#语言-03-20.NET概述.VisualStudio介绍-03-20第一个控制台程序需求描述

建立一个控制台应用程序,输出“HelloBENET”推荐步骤

新建工程→编写代码→生成处理方案→运行-03-20控制台C#程序结构

usingSystem;...namespaceHelloBENET{classProgram{staticvoidMain(string[]args){Console.WriteLine("HelloBENET");}}}引用命名空间命名空间类方法程序语句-03-20命名空间、类命名空间.NET结构化组织程序代码方式类含有一系列特征和行为独立程序单元“人”类特征:年纪体重行为(方法)走路学习工作Console类特征:背景色标题行为(方法)输入输出-03-20方法和程序语句方法方法属于类行为程序语句编写程序最小单位staticvoidMain(string[]args){Console.WriteLine("HelloBENET");}

方法名方法名类名,引用System命名空间才能使用该类方法形参方法实参返回值-03-20第一个ASP.NET程序需求描述建立一个ASP.NET程序,输出“HelloBENET”

推荐步骤

新建网站→编写代码→生成处理方案→运行-03-20ASP.NET程序结构App_dataweb.configDefault.aspxDefault.aspx.cs

<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="/1999/xhtml"><headrunat="server"><title>无标题页</title></head><body><formid="form1"runat="server"><div></div></form></body></html>usingSystem;usingSystem.Configuration;…publicpartialclass_Default:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){

Response.Write("HelloBENET");}}-03-20C#程序结构using其它命名空间名1using其它命名空间名2……namespace命名空间名{修饰符class类名{方法1方法2……}}-03-20程序注释为何需要程序注释?程序注释多行注释/**/单行注释//文档注释///

-03-20小结.NET框架和C#语言有什么关系?编写C#控制台程序主要步骤?编写ASP.NET程序主要步骤?C#程序结构是怎样?程序注释有哪三种?-03-20应用案例需求描述

建立一个ASP.NET程序,使用控件输出“HelloBENET”推荐步骤在前台拖入Label控件在后台实当代码protectedvoidPage_Load(objectsender,EventArgse){

Label1.Text="HelloBENET";}控件名属性属性值-03-20对象和控件万物皆对象页面中控件也是一个对象名胜人物品动物,植物……

-03-20对象特征——属性属性——对象含有各种特征每个对象每个属性都拥有特定值姓名:布兰尼职衔:收银员年纪:35体重:60千克身高:1.68米控件Label1文本:HelloBENET宽度:50像素高度:35像素前景色:红色字体:粗体Label1.Text="HelloBENET";-03-20应用案例需求描述

建立一个ASP.NET程序,输入学员成绩,单击按钮,在页面上显示学员成绩推荐步骤拖入Label、TextBox、Button控件双击Button控件实现后台代码protectedvoidButton1_Click(objectsender,EventArgse){

Label1.Text=TextBox1.Text;}单击事件-03-20控件和事件生活中处处都是事件鼠标按下、鼠标释放、键盘键按下……ASP.NET程序经过事件处理来响应用户操作显示开始菜单我电脑窗口打开事件触发事件响应结果单击双击-03-20控件和事件我们需要做针对需要事件,编写对应事件处理程序

protectedvoidButton1_Click(objectsender,EventArgse){

Label1.Text=TextBox1.Text;}方法中代码即事件处理程序<asp:ButtonID="Button1"runat="server"onclick="Button1_Click"Text="提交"/>前台页面控件标识-03-20应用案例需求描述

某学员两门课成绩分别为90和77,单击按钮,在页面上显示结果推荐步骤拖入Label控件、Button控件实现后台代码protectedvoidButton1_Click(objectsender,EventArgse){intscore1;intscore2;inttotal;score1=90;score2=77;total=score1+score2;Label1.Text=total.ToString();}申明变量变量赋值求和赋值-03-20什么是变量变量数据存放空间表示经过变量名能够方便地找到内存中存放数据内存像旅馆数据各式各样,要先依据数据需求(即类型)申请一块适当空间电脑使用内存来记忆计算时所使用数据1、开房间(单人间、双人间、总统套间)2、入住-03-20什么是变量问题:在银行中存了5000元钱,银行一年利息是4%,一年后存钱变成了多少?第一步向内存申请空间存放5000第二步从内存取出5000进行计算第三步结果存入内存变量和房间对应关系

房间名字变量名房间类型(单人间、双人间、总统套间)变量类型

入住客人变量值-03-20数据类型生活中数据类型手机品牌“诺基亚”、“摩托罗拉”、“三星”手机价格4526.00、1200.00、3288.50手机电池待机时间2、5、8手机是否开关机是/否-03-20数据类型.NET惯用数据类型数据类型说明例子int整型学员人数、手机待机时间double浮点型商品价格、员工工资、分数string字符串型姓名、产品型号、产品介绍char字符型‘优’、‘良’、‘差’bool布尔型true,false-03-20变量使用

1申明变量数据类型变量名;2变量赋值变量名=值;3使用变量

intscore1;intscore2;inttotal;score1=90;Score2=77;Total=score1+score2;intscore1=90;intscore2=77;inttotal=score1+score2;变量申明和赋值可合为一步求和并赋值-03-20控件

与变量控件是一个变量控件是一个复杂类型变量

类型用途Label标签,在页面上显示文本TextBox输入框,用来输入或显示文本HyperLink超链接,用作网页上连接Button按钮,用在网页上提交数据<asp:LabelID="Label1"runat="server"

></asp:Label>拖入控件自动生成代码控件申明和赋值-03-20控件属性与变量属性属性是一个变量属性是隶属于复杂类型变量(如ASP.NET控件)Label控件属性

属性名称类型说明Textstring文本Visiblebool是否可见ToolTipstring提醒文本BackColorColor背景色-03-20数据类型转换为何需要数据类型转换?不一样类型变量之间不能直接赋值

Label1.Text=total.ToString();将整型变量转换为字符串型变量1、换房间(单人间、双人间、总统套间)2、入住-03-20数据类型转换常见数据类型转换

转换方式使用方法整型、浮点型等转字符串型变量名.ToString();Convert.ToString(参数)字符串型、整型等转浮点型Convert.ToDouble(参数)布尔型、字符串型、浮点型等转整型(32位)Convert.ToInt32(参数)字符串型转时间类型Convert.ToDateTime(参数)-03-20应用案例需求描述

实现ASP.NET程序,从界面输入两门课程成绩,单击计算按钮,显示总成绩推荐步骤拖入Label、TextBox、Button控件双击Button控件实现后台代码-03-20应用案例关键代码protectedvoidButton1_Click(objectsender,EventArgse){doublescore1;doublescore2;doubletotal;score1=Convert.ToDouble(TextBox1.Text);score2=Convert.ToDouble(TextBox2.Text);total=score1+score2;stringstrHead=“两门课总分是:”;Label1.Text=strHead+total.ToString();}字符串拼接浮点

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论