第2章.c# 3.0程序设计基础

第2章.c# 3.0程序设计基础

ID:34029267

大小:278.88 KB

页数:36页

时间:2019-03-03

第2章.c# 3.0程序设计基础_第1页
第2章.c# 3.0程序设计基础_第2页
第2章.c# 3.0程序设计基础_第3页
第2章.c# 3.0程序设计基础_第4页
第2章.c# 3.0程序设计基础_第5页
资源描述:

《第2章.c# 3.0程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、特别惠团购网(高品质、超低价)http://www.tebiehui.com第2章C#3.0程序设计基础在第一章里,了解了ASP.NET3.5的特性和一些基本的.NETFramework知识,不过如果要深入到ASP.NET3.5应用程序开发,需要对开发语言有更加深入的了解。而在.NET平台上,微软主推的编程语言就是C#,本章将会从C#的语法、结构和特性来讲解,以便读者能够深入的了解C#程序设计。2.1C#程序C#程序有自己的程序结构。C#编程语言类似C++/Java等面向对象编程语言,同样需要编写类、创建对象等。但是C#依旧有与其他面向对象编程语言不同的特性,使用这些特性

2、能够快速的正确的编写C#宿主语言的应用程序,如ASP.NET、WinForm等。2.1.1C#程序的结构在开始学习和编写C#代码之前,首先应该了解C#编程语言的结构,下列代码说明了C#应用程序的基本结构。usingSystem;特别惠团购网(高品质、超低价)http://www.tebiehui.comusingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;//使用命名空间namespacemycsharp//程序代码命名空间{classProgram//应用程序主类{staticvoidMain

3、(string[]args)//入口方法{Console.WriteLine("HelloWorld");//输出HelloWorldConsole.ReadKey();//等待用户输入}}}其中,using关键字的用途是引用微软的.NET框架中现有的类库资源,该关键字出现在应用程序代码的开头,并使用在cs为后缀的文件中使用。using关键字通常情况下会出现几次,其目的是引用类库中的各种资源,这些资源不仅包括代码中的System,System.Collections.Generic,Linq,还包括其他.NET框架的资源。System命名空间提供了构建应用程序所需的各种系

4、统功能,例如LINQ的类库包括了构建LINQ应用程序的各种类库资源。.NET中提供大量的命名空间,以便开发人员能够使用现有的类库进行应用程序的开发。同时,在代码中也可以看到在其中包含一个mycsharp的一个命名空间,示例代码如namespace特别惠团购网(高品质、超低价)http://www.tebiehui.commycsharp。在当前程序中声明该命名空间,可以在其他的程序中引用这个命名空间,并使用此命名空间下的类和方法。另外,Program是一个类名。在C#或其他的任何面向对象语言中(如JAVA、C++)都需要编写类,类用于创建对象。在上述代码中,Program

5、是一个类的名称。方法是用于描述类的行为。在上述示例第9行中,staticvoidMain是一个全局静态方法,它指示编译器从此处开始执行程序,相当于程序的入口,程序运行的时候会执行Main方法作为入口。在C#Windows编程中,大部分的应用程序必须在其组成程序的其中一个类中包含Main方法。语句就是在C#应用程序中包含的指令,通过使用分号进行分割,编译器通过分号来区分它们。一些编程语言只允许一行放置一条语句,但是C#允许放置多个语句,也可以将一个语句拆分成多行。虽然C#编译器支持这样的特性,但是还是推荐使用一行放置一个语句的,这样不仅提高了可读性,也便于书写。括号“{”和

6、“}”用来标识程序中代码的范围,如上述代码中Main方法囊括了Main方法的语句,Program类囊括了类的方法,而namespacemycsharp命名空间囊括了此命名空间里的所有类。值得注意的是,VisualStudio2008为开发人员在编写程序的时候提供了诸多的智能提示,在完成一个类或一个变量时,系统会自动补全,而当鼠标放到一个大括号上的时候,编译器会指示开发人员此括号的范围,如图2-1所示。图2-1外围元素被标记注意:在一个类内的所有方法都是独立的方法,所以每个大括号后面都不需要分号,同样对于命名空间里的所有类也是一样。2.1.2C#IDE的代码设置代码格式也是

7、程序设计中一个非常重要的组成环节,他可以帮助用户组织代码和改进代码,也让代码具有可读性。具有良好可读性的代码能够让更多的开发人员更加轻松的了解和认知代码。按照约定的格式书写代码是一个非常良好的习惯,下面的代码示例说明了应用缩进、大小写敏感、空白区和注释等格式的原则。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;//使用LINQ命名空间usingSystem.Text;雀动网http://www.quedong.com家庭购物的电子商务网站特别惠团购网(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。