《程序设计Csharp程序设计 (6).pdf》由会员分享,可在线阅读,更多相关《程序设计Csharp程序设计 (6).pdf(17页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、C#程序设计Programming in C#C#程序的基本结构C#程序设计程序设计1、C#程序的基本结构2、C#程序的开发步骤3、C#程序的编码风格1.5.4 C#程序基本结构3C#程序的结构特点:1C#程序由命名空间实现分层的组织管理;2每个命名空间中可以包括若干个类型,其中最重要的是类;3C#的类中可以包含零个或多个数据成员以及零个或多个函数成员,其中方法是我们最经常编写的一种函数成员;4C#类的每个函数成员由若干条语句组成。1.5.4 C#程序基本结构4C#程序的开发历程:语句方法(或其他函数成员)类命名空间1.5.4 C#程序基本结构51类结构C#程序类的一般形式为:classcla
2、ss类名类名 成员定义成员定义/如字段定义、方法定义等如字段定义、方法定义等 1.5.4 C#程序基本结构62方法结构方法是类中最常见、最有用的一类函数成员,包括实例方法和静态方法两种,实现对类或对象的数据进行操作。1.5.4 C#程序基本结构7方法的一般形式如下:staticstatic 访问修饰符访问修饰符 方法返回值类型方法返回值类型 方法名方法名(形参列表形参列表)声明部分声明部分执行语句执行语句 1.5.4 C#程序基本结构8方法的一般形式如下:staticstatic 访问修饰符访问修饰符 方法返回值类型方法返回值类型 方法名方法名(形参列表形参列表)声明部分声明部分执行语句执行语
3、句 1.5.4 C#程序基本结构9方法的一般形式如下:staticstatic 访问修饰符访问修饰符 方法返回值类型方法返回值类型 方法名方法名(形参列表形参列表)声明部分声明部分执行语句执行语句 1.5.4 C#程序基本结构103C#程序结构C#中的组织结构的关键概念是程序(program)、命名空间(namespace)、类型(type)、成员(member)和程序集(assembly)。1.5.5 C#程序开发步骤11为了编译、连接和运行C#程序,必须要有相应的编译器。IDE将程序的编辑、编译、连接和运行、调试等操作集中到一个界面上,功能丰富,使用简捷,直观易用。1.5.5 C#程序开发
4、步骤12图1.9 Visual Studio2010集成开发环境1.5.5 C#程序开发步骤13使用C#语言开发一个控制台应用程序大致经过以下步骤:程序设计设计代码编辑源程序编译和连接运行和调试141.5.6 C#程序编码风格编码风格(coding style)是指编写程序代码的基本原则。缩进格式规范命名语法高亮1 usingusing SystemSystem;/*/*引用命名空间引用命名空间System*/System*/2 classclass HelloHello/*/*类定义类定义*/3 4 static voidstatic void MainMain()()/*Main/*Main方法方法*/5 6 ConsoleConsole.WriteLineWriteLine(Hello,world);(Hello,world);/*/*输出输出*/7 8 1.5.6 C#程序编码风格15目前有许多优秀的编码风格规范:1.Microsoft 编码规范http:/ C#程序编码风格163.IDesign编码规范http:/ 4.Philips Medical System编码规范http:/