资源简介
控制台程序能够显示车位数目;停车场内车位按区划分;车辆出场,入场;输入车牌号刷新地图(以矩阵形式显示)
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _08停车场管理系统
{
class Program
{
//1.创建停车位数组
///
/// 停车位置的数组用来存储停车位置
///
static string[] parking = new string[10 10];
//3.判断车位是否为空记录空车位个数true车位空false车位不为空
///
/// 定义一个bool类型的数组用来判断每个车位是否为空
///
static bool[] parkTag = new bool[10 10];
static void Main(string[] args)
{
//2.创建一个方法给停车位数组填充内容标号调用次方法
InitianlParking();
//4.创建一个方法用来绘制系统的标题并调用绘制标题时输出空车位数
Settitle();
//5.绘制车位既输出数组创建一个绘制车位的方法并调用
DrawParking();
Console.ReadLine();
//6.选择车辆的状态入场/出场
while (true)
{
Console.WriteLine(“请选择车辆状态:A--入场 B--出厂“);
string choose = Console.ReadLine();//用一个变量接收输入的车辆状态
while (true)
{
//7.判断输入的状态
//入场
if (choose == “A“)
{
Console.WriteLine(“请输入入场车牌“);//输入入场车牌号
string plant = Console.ReadLine();//变量接收入场车牌号
//8.创建一个方法给入场车辆指定车位(存储位置)
string location = SetParkCar(plant);
Console.Clear();//清空屏幕
//9.重新绘制标题改变车位信息添加入场标语
Settitle();
Console.WriteLine(“------------------欢迎【{0}】入场您的车位是【{1}】------------------“ plant location);
Console.WriteLine(“------------------------------------------------------------------------------------------------------------“ plant location);
//10.绘制刷新新的车位
DrawParking();
Console.ReadLine();
break;
}
//出场
else if (choose == “B“)
{
Console.WriteLine(“请输入出场车牌“);//输入出场车牌号
string plant = Console.ReadLine();//接收出场车牌号
Console.Clear();//清空屏幕
//11.创建一个方法设置车出厂,清理出车位既车辆出场刷新车位信息
SetOutParking(plant);
//12.绘制标题添加出场标语
Settitle();
Console.WriteLine(“------------------欢迎下次光临,一路顺风!------------------“);
//13.车辆出场刷新车位信息后绘制车位信息
DrawParking();
Console.ReadLine();
break;
}
}
}
}
///
/// 此方法用来给停车位置数组填写内容给停车位标号
///
static void InitianlParking()
{
string row = ““;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\.vs\
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\.vs\地下停车场车辆管理系统\
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\.vs\地下停车场车辆管理系统\v14\
文件 35840 2019-04-04 19:50 地下停车场车辆管理系统\.vs\地下停车场车辆管理系统\v14\.suo
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\地下停车场车辆管理系统\
文件 1066 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统.sln
文件 189 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\App.config
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\
文件 7680 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\地下停车场车辆管理系统.exe
文件 189 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\地下停车场车辆管理系统.exe.config
文件 17920 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\地下停车场车辆管理系统.pdb
文件 22696 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\地下停车场车辆管理系统.vshost.exe
文件 189 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\地下停车场车辆管理系统.vshost.exe.config
文件 490 2012-06-06 16:06 地下停车场车辆管理系统\地下停车场车辆管理系统\bin\Debug\地下停车场车辆管理系统.vshost.exe.manifest
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\
文件 7169 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
文件 0 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
文件 0 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
目录 0 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\TempPE\
文件 1414 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\地下停车场车辆管理系统.csproj.FileListAbsolute.txt
文件 1922 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\地下停车场车辆管理系统.csprojResolveAssemblyReference.cache
文件 7680 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\地下停车场车辆管理系统.exe
文件 17920 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\obj\Debug\地下停车场车辆管理系统.pdb
文件 10215 2019-04-04 19:50 地下停车场车辆管理系统\地下停车场车辆管理系统\Program.cs
目录 0 2019-04-07 20:42 地下停车场车辆管理系统\地下停车场车辆管理系统\Properties\
文件 1392 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\Properties\AssemblyInfo.cs
文件 2726 2019-04-04 19:49 地下停车场车辆管理系统\地下停车场车辆管理系统\地下停车场车辆管理系统.csproj
............此处省略0个文件信息
评论
共有 条评论