《C#.net程序设计》
李旗 编撰
闽江学院计算机实验教学中心印制
2010.8
目录
实验一 .Net框架和Visual Studio应用模式 实验二 数据类型(值类型、引用类型) 实验三 流程控制与异常处理 实验四 数组、集合和泛型集合 实验五 创建Windows窗体应用程序 实验六 面向对象程序设计
实验七 委托与事件、可空类型,反射 实验八 流、文件和配置文件 实验九 数据库编程基础 实验十 学生成绩管理系统 实验十一 多线程编程
实验十二 网络编程与Web服务
2 15 23 26 30 36 44 48 53 57 65 69
1
实验一 .Net框架和Visual Studio应用模式
一、实验目的
1. 了解Visual Studio 2008(或2005)开发环境和.Net框架。
2. 了解Visual Studio 2008(或2005)的主要应用模式及其程序框架。内容包括:提出一
个简单的问题(如计算园面积),体验不同应用模式(控制台应用程序,windows窗体应用程序,类库、ASP.NET Web 应用程序的交互界面和方式和程序框架。
3. 了解.Net框架和Visual Studio 2008(或2005)不同应用模式的代码运行的入口和相互
调用关系。
二、实验环境
1. PC机,windows XP操作系统, Visual studio 2005(或2008),Sqlserver 2005。
三、实验内容
1. 模仿计算面积综合方案,创建一个新的解决方案,包含完全功能类似的不同类型应
用模式项目。
2. 模仿计算面积综合方案,创建一个解决方案使用不同类型应用模式解决计算园面积,
球体积两个问题(至少包含四种应用程序项目类型:控制台应用程序,windows应
用程序,类库,asp.net web应用程序),以及两种解决方法(面向对象和非面向对象。 四、实验步骤,观察与记录及结果
1.模仿计算面积综合方案,创建一个新的解决方案,包含完全功能类似的不同类型应用模式
项目。
步骤(1): 下载计算面积综合方案.rar,并解压,然后使用Visual Studio 打开“计算面积综合方案”解决方案,选择控制台应用程序“ConsoleArea”作为启动项目,熟悉控制台应用程序项目的代码文件组成,按F10或F11逐步调试运行,理解代码运行的入口开始及结束。
步骤(2): 模仿“计算面积综合方案”解决方案,创建一个新的解决方案及新的控制台应用程序项目,包含功能完全类似ConsoleArea的控制台应用程序项目。该项目使用非面向对象方式解决计算园面积。 操作界面:
2
学生代码:
double r;
Console.WriteLine(\输入半径:\); string rinpout = Console.ReadLine(); r = double.Parse(rinpout); double area = 3.14 * r * r;
Console.WriteLine(\半径{0},面积{1}\,r,area); Console.ReadLine();
学生操作结果界面:
步骤(3): 模仿“计算面积综合方案”解决方案\应用程序项目,在解决方案添加一个新的Windows应用程序项目,包含功能完全类似WindowArea的Windows应用程序项目。该项目使用非面向对象方式解决计算园面积。需要理解windows应用程序的事件驱动原理及代码如何实现窗体和按钮的事件驱动。 操作界面:
3
学生代码:
using System;
using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text;
using System.Windows.Forms;
namespace TestWindowsCirleArea {
4
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C#.net程序设计实验指导书 - 图文在线全文阅读。
相关推荐: