幼兒園大班丶默
之海量庫存優先看
首先 進入我的庫存管理系統你會發現 與他們的沒有很大差別 但 也還是有經典部分的 我的文字和費話不多 經典代碼才是王道 向下走著。
首先 要初始化建立我的大量貨品
public void Initial() { //第N個貨產品 Goods good1 = new Goods(); good1.GoodsName1 = "什麼都有"; good1.GoodsPlace1 = "第N倉庫第N排第N列上下左右"; good1.GoodsPleased1 = 9999999999; good1.GoodsPrice1 = 1.111111111; goods[0] = good1;
怎麼樣? 庫存多吧! 而且什麼都有 價格超實惠 歡迎來選購。
public void ShowMenu() { int place ; do { Console.WriteLine("\n-------------------------------歡迎使用默默無限量超級庫存管理系統-------------------------------"); Console.WriteLine("1:根據貨品名稱獲取貨品位置 2:取得客戶滿意度最高的貨品 3.退出"); Console.WriteLine("---------------------------------------------------------------------------------------------"); Console.WriteLine("請選擇:"); place =int.Parse( Console.ReadLine()); switch (place) { case 1: //根據貨品名稱獲取貨品位置 if (GetGoodsPlace()==false) { Console.WriteLine("您輸入的貨品名稱不正確!"); } break; case 2: //取得客戶滿意度最高的貨品 GetMaxPleased(); break; case 3: Console.WriteLine("退出庫存管理系統!"); return; default: Console.WriteLine("菜單選擇錯誤,請重新輸入選項!"); break; } } while (true); }
經過眼花缭亂的選購 終於你滿載而歸了。 那麼請你選出一件或多件感到非常滿意的貨品吧!
//那麼 請你輸入感到最滿意的物品信息吧 我會更加貼心為您服務的 public void GetMaxPleased() { Goods good = new Goods(); good = GetPleased(); Console.WriteLine("溫馨提示:"); string goodsName1 = string.Format("客戶滿意度最高的貨品:{0}擺放在:{1}滿意度:{2} 價格:{3}", good.GoodsName1, good.GoodsPlace1, good.GoodsPleased1, good.GoodsPrice1); Console.WriteLine(goodsName1); } 得到滿意最高的貨品為: public Goods GetPleased() { Goods goodss= new Goods(); goodss.GoodsPleased1 = 0; foreach (Goods item in goods) { if(item!=null){ if (item.GoodsPleased1 > goodss.GoodsPleased1) { goodss.GoodsPleased1 = item.GoodsPleased1; goodss.GoodsName1 = item.GoodsName1; goodss.GoodsPlace1 = item.GoodsPlace1; goodss.GoodsPrice1 = item.GoodsPrice1; } } }
謝謝您的光臨 我們會繼續完善我們的系統 以便讓您體驗到更加舒適的服務 歡迎下次再來光臨 客官走好!
以上代碼僅供參考 還有許多不足 還望老友給小友多指點迷津
小友定會感激不盡 寫出更加完美的代碼 革命尚未成功 小友還在努力!
待續中··· ···