膇安徽机电职业技术学院实验报告芃课程膂名称罿面向对象程序设计薈实验名称羅实验7方法参数与文件操作羁系部肈信息工程系罿班级蒃网络3101羄姓名膈陈鑫鑫肆学号膅30螃实验芈时间蒇年月日时分~时分袇地点薂机位莈2414袈一、实验目的莅1、掌握方法参数的按值传递和按引用传递。芁2、掌握数组作为方法参数的使用。蒈3、;艿4、掌握StreamReader和StreamWriter类的使用;肆5、熟悉对象浏览器的使用莄二、实验内容蒈程序1、熟悉方法参数的引用传递。“CSharp示例\第7课\RefCall”应用程序是通过GetSumAndAverage方法来计算总和与平均值,该程序不能正确完成计算,请修改程序使其能正确计算。蒅程序2、参照第8课的课堂示例,编写一个能对文本文件进行读写的简单的文本编辑器,界面请自行设计。薄三、实验步骤肂1、按照“二、实验内容”的要求,分别完成2个程序。薈2、将完成的源程序压缩后,连同本实验报告,一同交给指导教师。袆四、程序运行结果截图芆程序1运行结果截图:袁程序2运行结果截图:羂五、程序源代码(用Winrar压缩后用附件提交,源代码中要有比较完备的注释),以下代码请粘贴于此:芇程序1:请将程序1调试正确后,然后在下面的程序中作对应地修改。你添加或修改的部分请加粗或使用其它颜色显示蚄privatevoidbtnRun_Click(objectsender,EventArgse)羄{肁inta=20,b=30,c=45;蚈intsum=0;莆doubleaverage=0;蚃GetSumAndAverage(a,b,c,refsum,refaverage);肁Output(("和是:{0},平均值是:{1}",sum,average));聿}袄privatestaticvoidGetSumAndAverage(inta,intb,intc,refintsum,refdoubleaver)蒂{膁sum=a+b+c;膆aver=(a+b+c)/;薆}芁程序2中有关读取文本文件的代码(要求有注释,说明主要语句的作用):芁privatevoidbutton1_Click(objectsender,EventArgse)薇{肃stringfilename=;芄if(!(filename))莁{("文件"+filename+"不存在!");螅return;肂}蒁StreamReadersr=newStreamReader(filename);=();();螁}薁程序2中有关保存文本文件的代码(要求有注释,说明主要语句的作用):薅privatevoidbutton2_Click(objectsender,EventArgse)羅{薀stringfilename=;蚁try羆{莃StreamWritersw=newStreamWriter(filename);();();
实验实验报告 来自淘豆网m.daumloan.com转载请标明出处.