预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

南昌航空大学实验报告 二00年月日 课程名称:.netframework程序设计实验名称:实现集合和泛型 班级:姓名:同组人: 指导教师评定:签名: 实验目的 你是一家小型咨询公司的开发人员,该公司希望你开发一个应用程序,用以管理本地汽车代理商的库存。已经给你分配了开发该应用程序的任务,其功能是添加有关代理商提供的各类汽车的信息。该应用程序应根据车辆标识号对车辆信息进行排序,并以报告的形式在控制台中显示每种车辆的信息。 实验所需代码已经部分完成。 实验要求 根据所使用的编程语言,项目文件位于E:\Labfiles\Starter\VB\crse3355ae_lab01或E:\Labfiles\Starter\CS\crse3355ae_lab01文件夹中(这个路径指的是虚拟机上的E盘,如不使用虚拟机,请自解压实验文件,解压后的文件位于C:\Labfiles目录中)。 实验步骤 1.创建项目; 2.按照题目要求进行编程; 3.运行程序,找出错误,进行分析,得出结果。 四.参考源代码 usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.Collections; namespace_.net_framework实验六 { classProgram { /*staticvoidMain(string[]args) { }*/ publicclassVehicle<T> { protectedTtVin;//车辆识别号码 protectedTtYear;//年份 protectedTtMake;//式样 protectedTtModel;//模型 protectedTtColor;//颜色 protectedTtDescription;//说明书 publicTVin { get { returntVin; } } publicTYear { get { returntYear; } set { tYear=value; } } publicTMake { get { returntMake; } set { tMake=value; } } publicTModel { get { returntModel; } set { tModel=value; } } publicTColor { get { returntColor; } set { tColor=value; } } publicTDescription { get { returntDescription; } set { tDescription=value; } } //此处包含代码行 publicVehicle(Tvin,Tyear,Tmake,Tmodel,Tcolor,Tdescription) { tVin=vin; tYear=year; tMake=make; tModel=model; tColor=color; tDescription=description; } publicoverridestringToString() { StringBuildersbVehicle=newStringBuilder(); sbVehicle.Append("车辆识别号码:"); sbVehicle.Append(tVin); sbVehicle.Append("\n车辆有效年份:"); sbVehicle.Append(tYear); sbVehicle.Append("\n车辆式样:"); sbVehicle.Append(tMake); sbVehicle.Append("\n车辆模型:"); sbVehicle.Append(tModel); sbVehicle.Append("\n车辆颜色:"); sbVehicle.Append(tColor); sbVehicle.Append("\n车辆说明书:"); sbVehicle.Append(tDescription); returnsbVehicle.ToString(); } } publicclassDealership<T,U>:IEnumerable<T> { privatestaticDealership<T,U>_Dealership;//代理商 privateSortedDictionary<U,T>_Inventory;//存货清单 //此处包含代码行 privateDealership() { _Inventory=newSortedDictionary<U,T>(); } publicstaticDealers