您所在位置: 网站首页 / C#实验报告.doc / 文档详情
C#实验报告.doc 立即下载
2024-09-09
约1.4万字
约15页
0
407KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

C#实验报告.doc

C#实验报告.doc

预览

免费试读已结束,剩余 10 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编辑版word
编辑版word
编辑版word














专业:计算机科学与技术
指导老师:李伟
班级:计092
学号:099074054
姓名:陶嘉莉









实验五——异常处理
实验目的
理解异常的产生过程和异常处理的概念
掌握C#异常处理的方法
实验内容
异常的产生是由于代码执行过程中满足了异常的条件而使程序无法正常运行下去,捕获异常实验try-catch语句。还可以通过throw语句无条件抛出异常。
输入1~365之间的数字,判断它是一年中的几月几日。
增加的代码
Console.Write("Pleaseinputtheyear:");
stringst=Console.ReadLine();
intyearNum=int.Parse(st);
boolisleapyear=yearNum%4==0&&yearNum%100!=0||yearNum%400==0;
intmaxDayNum=isleapyear?366:365;
Console.Write("Pleaseinputadaynumberbetween1and{0}:",maxDayNum);
运行结果



实验四-----界面设计与文件存取
1.实验目的
(1)练习界面功能的设计方法。
(2)练习文本文件的存取方法。
(3)练习对话框的使用方法。
(4)练习菜单的设计方法。
(5)练习工具条和状态条的设计方法。
(6)练习一个窗体调用另外一个窗体以及窗体间参数传递的方法。
2.实验内容
重新设计和处理与个人存取款相关的业务,假定处理业务仅有活期存款一种,而且业务
处理规定与实验三的活期存款业务相同。要求功能界面中包括菜单条、工具条和状态条。
3.实验步骤
(1)创建一个名为MenuBankCustoms的Windows应用程序项目。重命名Form1.cs为
FormMain.cs,然后在此窗体上设计个人存款业务处理的功能界面。
(2)向项目中添加一个类文件Account.cs,提供以下属性。
AccountName:存款人姓名
AccountNumber:存款人帐号
AccountBalance:帐户余额。
同时在该类中提供下面的方法。
Deposit方法:负责实现存款功能。
Withdraw方法:负责实现取款功能。
(3)向项目中添加一个类文件Customers.cs,用于处理所有帐户的信息。类中提供下面
的方法。
Load方法:负责从文件bankdata.txt中将所有存款人的信息读入到Account类型的数组
中,并返回该数组。
Save方法:负责将所有存款人的信息保存到bankdata.txt文件中。该方法返回一个布尔
型的值,表明保存是否成功。
CreateAccount方法:负责创建新帐户,该方法返回新建的帐户。
(4)向项目中添加一个Windows窗体文件FormShowAccountMessage.cs,在该窗体中显
示所有帐户信息
usinglab4b1;
usinglab4b2;
namespacelab4b
{
publicpartialclassForm1:Form
{
publicForm1()
{InitializeComponent();}
privatevoidtoolStripLabel3_MouseEnter(objectsender,EventArgse)
{label3.Text="将内存中所有用户的信息显示出来";}
privatevoidtoolStripLabel3_MouseLeave(objectsender,EventArgse)
{label3.Text="";}
privatevoidtoolStripLabel1_MouseEnter(objectsender,EventArgse)
{label3.Text="打开内存中所有用户的信息";}
privatevoidtoolStripLabel1_MouseLeave(objectsender,EventArgse)
{label3.Text="";}
privatevoidtoolStripLabel2_MouseEnter(objectsender,EventArgse)
{label3.Text="保存所有用户信息";}
privatevoidtoolStripLabel2_MouseLeave(objectsender,EventArgse)
{label3.Text="";}
privatevoidbutton1_MouseEnter(objectsender,EventArgse)
{label3.Text="在已有用户上存款或者新开户并存款";}
privatevoidbutton1_MouseLeav
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C#实验报告

文档大小:407KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用