(第章动态设计语言.ppt

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(第章动态设计语言

第10章 动态网页设计语言——C# 动态网页设计教程——美工与技术 第10章 动态网页设计语言——C# C#(C sharp)是微软提出的一种最新的、面向对象的编程语言。C#保持了VB简单易用的特点,同时吸收了VC++运行速度快的优点,是面向对象的高级程序设计语言,成为ASP.NET的首选语言,本章主要介绍C#语言程序设计的思路。 第10章 动态网页设计语言——C# 10.1 C#语言简介 在Visual Studio 2008中,提供了ASP.NET网站设计的编程语言C#,C#是.NET框架开发的核心语言,能将.NET框架的各种优点充分发挥出来。 10.1.1 语句 打开Visual Studio 2008,选择菜单“文件|新建|网站”,选择模板为ASP.NET网站,位置为文件系统,存储位置为D:\myaspnet-2,语言为Visual C#,如图所示。单击确定按钮,Visual Studio 2008自动打开Default.aspx文件,界面如图所示。 10.1.1 语句 切换到设计视图,在页面空白处双击或在解决方案管理其中打开Default.aspx分支下的Default.aspx.cs文件,进入程序代码视图。 10.1.1 语句 Visual Studio 2008中程序代码默认采用了界面与代码分离的方式,程序被保存在Default.aspx.cs文件中,其程序代码结构如下: 10.1.1 语句 前面10行以using开头的程序是对命名空间的引用,在面向对象的程序设计中,无论使用什么开发语言都离不开开发环境中的类和对象,这些类和对象就是各种语法提供给用户的“资源”,在.NET中将这些资源的分类集合称为“命名空间”。调用这些命名空间是为了程序执行提供资源,如“using System.Web;”是提供对Web窗体的调用。其中 public partial class _Default : System.Web.UI.Page { } 是完整的主程序,定义了程序类(class):_Default。 10.1.1 语句 在该程序类中包含有若干个程序调用。 如页面加载程序Page_Load: protected void Page_Load(object sender, EventArgs e) { } 10.1.1 语句 C#语句是C#程序中执行操作的指令。C#语句必须用分号“;”结束。为了阅读方便,可以在一行中书写多条语句,也可将一条语句书写在多行上。例如: TextBox1.Text=“欢迎访问我的网站”; 或者 if (ab) Label1.Text=”ab”; C#语句用点“.”标识不同层次的内容,实现从属关系。 例如:TextBox1.Text即表示文本框(TextBox1)的文本(Text)属性。 10.1.2 语句块 语句块又叫复合语句,它是用一对大括号“{ }”括起的语句序列。C#中用“{”和“}”表示范围,是组织代码的一种方式,用于标识应用程序中逻辑上有紧密联系的一段代码的开始与结束。大括号是可以嵌套使用的,用以表示应用程序中的不同层次。编写程序时,可以通过代码的缩进格式来表示层次关系。页面加载事件的代码就是一个语句块: protected void Page_Load(object sender, EventArgs e) { } 10.1.3 缩进与空格 缩进与空格用于表示代码的结构层次,实现程序的清晰性与易读性,并不影响程序的执行结果,一般情况下,Visual Studio 2008能够自动实现缩进与空格,但要注意是在一条语句书写完毕,按Enter键之后,如果没有自动调节,需要手动调节。空格在语法要求的基础上,还能实现语句的清晰性。例如: if (ab) Label1.Text = ”ab”; else Label1.Text = ”a=b”; 10.1.4 字母大小写 C#严格区分字母的大小写,因此不能把“Text”和“text”等同起来。这也是初学者编写程序常遇到的错误所在。 10.1.5 注释 代码中的注释对代码起着很好的解释说明作用,尤其在大型项目的团队开发中尤为重要,我们应养成写注释的习惯。C#中的注释有两种: 1.单行注释 单行注释以双左斜线“//”开始,后面放注释的内容,不能换行。可以跟在一条语句的结束,也可单独占一行。如: Button1.Text = ”提交”; //设置按钮文本 2.多行注释 多行注释以“/*”开始,以“*/”结束,中间可以换行。如: /*页面加载程序 从数据库中读写数据 显示在窗口中*/ 10.2 C#数据类型 数据是计算机程序处理的主要对象,也是运算的

文档评论(0)

wu12youli + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档