《VisualC#程序设计教程 第1章 Visual C# 软件开发基础.ppt》由会员分享,可在线阅读,更多相关《VisualC#程序设计教程 第1章 Visual C# 软件开发基础.ppt(27页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第1章 Visual C#软件开发基础 1.1 Visual Studio 2005开发环境 n知识目标:1熟悉Visual Studio 2005的开发环境2理解解决方案和项目的结构n技能目标:1掌握新建和运行控制台程序2掌握创建和运行windows程序 1.1 Visual Studio 2005开发环境n1.1.1 Visual Studio 2005窗口 n1起始页 1.1 Visual Studio 2005开发环境n2代码编辑器n 1.1 Visual Studio 2005开发环境n3解决方案资源管理器 1.1 Visual Studio 2005开发环境n4类视图 1.1 Vi
2、sual Studio 2005开发环境n5属性 1.1 Visual Studio 2005开发环境n6工具箱1.1 Visual Studio 2005开发环境n7错误列表1.1 Visual Studio 2005开发环境n1.1.2创建Windows应用程序 1启动Visual Studio 2005后,选择“创建项目”,打开“新建项目”对话框,如图1-10所示,选择Windows应用程序,输入项目和解决方案的名称,并输入文件的路径,单击“确定”。2在工具栏中拖动Label和Button控件至Form中,如图1-11,这时在From中添加了两个控件Label1 和Button1,修改L
3、abel1的Text属性为“Hello World”,ForeColor属性设为“Red”,修改Button1的Text属性为“确定”。双击Button1,即注册了按钮的click事件,并打开form.cs文件,在代码编辑器中添加以下代码:private void button1_Click(object sender,EventArgs e)label1.Text=这是第一个C#程序;3单击运行按钮或按F5键,运行程序,单击“确定”按钮,可以看到程序执行效果。1.1 Visual Studio 2005开发环境n1.1.3创建控制台应用程序1选择解决方案,单击鼠标左键,选择“添加新项”,在新
4、建项目对话框中选择“控制台应用程序”,单击“确定”。2在代码编辑器中,打开program.cs文件,在Main方法中添加代码,如图1-2所示。static void Main(string args)Console.WriteLine(Hello World!);3将该项目设置为启动项,运行程序。为了看到执行结果,可添加代码Console.Read();或按Ctrl+F5键运行程序。1.2 C#程序的基本结构n知识目标:1理解程序结构2理解命名空间和类的作用3了解Console类的作用n技能目标:1掌握输入和输出语句2通过MSDN学习使用Console类方法 1.2 C#程序的基本结构n1.2
5、.1程序常规结构/导入System命名空间using System;/指定本程序的命名空间namespace ConsoleApplication1 /定义类 class Program /Main方法为程序入口 static void Main(string args)/程序语句 Console.WriteLine(Hello World!);1.2 C#程序的基本结构n在编写代码时,还要注意以下几点:n(1)区分大小写C#语言区分大小写,例如,在程序中,name、Name是不同的实体名称,不能互相代替。n(2)注释C#语句有三种注释方式。采用“/”注释,可书写不跨行的注释;采用“/*/”可
6、书写多行的注释内容;XML 文档以“/”进行注释,使用XML 标记,还可以为代码创建XML 标记文档。1.2 C#程序的基本结构n1.2.2输入输出语句 Console是在System命名空间中定义的类,表示控制台应用程序的标准输入流、输出流和错误流。Console主要提供了四种常用的输入输出方法。1WriteLine和Write方法,WriteLine将指定的数据写入标准输出流,光标移到下一行。Write方法将指定值的文本表示形式写入标准输出流,输出后不换行。这两种输出方法可以输出多种类型的数据,这是由于.NET Framework 类库为该方法提供了多种形式的重载。2ReadLine和Re
7、ad方法,ReadLine方法从标准输入流读取下一行字符,以回车符表示输入结束,返回值为一个字符串,回车符不会作为输入字符。Read方法从标准输入流读取下一个字符,如果该字符是回车符也会被读入,返回值是该字符的整型值。1.2 C#程序的基本结构例如,以下代码输入任意字符并输出。using System;namespace ConsoleApplication1 class Program static void Main(string args)Console.Write(请输入:);Console.WriteLine(你输入的是:+Console.ReadLine();程序执行结果:请输入:
8、abcd你输入的是:abcd1.2 C#程序的基本结构3格式化输出 在输出方法方法中可以进行格式化输出,方法的形式为:public static void WriteLine(string format,Object arg0)参数format 表示格式字符串,arg0 表示要使用 format 写入的对象。要采用格式化的输出首先要定义数据的输出格式。格式字符串包含一个或多个格式说明符字符,输出格式用 n1,m:xn2表示。各个符号的含义如下:nn1:表示要输出的参数列表中的第几个参数,n1从0开始计数;nm:占用字符宽度,nx:格式符号,表1-1列出了格式符及涵义。nn2:精确的小数位数。1
9、.2 C#程序的基本结构n代码一:Console.WriteLine(0,123);Console.WriteLine(0,6,123);Console.WriteLine(0,6:f2,123);1.2 C#程序的基本结构n代码二:Console.WriteLine(0:C,123456789);Console.WriteLine(0:E,123456789);Console.WriteLine(0:P,123456789);Console.WriteLine(0:N,123456789);Console.WriteLine(0:F,123456789);1.2 C#程序的基本结构n1.2.
10、3资料链接:Console类 1.3 图书管理系统项目分析初步 n知识目标:1理解图书管理系统程序的功能设计2了解对象的设计n技能目标:初步掌握项目分析方法1.3 图书管理系统项目分析初步 n1.3.1功能模块分析 图书管理系统主要包括用户登录、借书、还书、用户管理、图书查询和读者查询等五个主要操作模块 登录模块1.3 图书管理系统项目分析初步1.3 图书管理系统项目分析初步1.3 图书管理系统项目分析初步1.3 图书管理系统项目分析初步借书模块1.3 图书管理系统项目分析初步n还书模块1.3 图书管理系统项目分析初步n图书查询1.3 图书管理系统项目分析初步n读者查询1.3 图书管理系统项目分析初步 n1.3.2 对象类型分析图书管理系统中主要有读者,系统用户,图书三种对象