项目小疑点

欢迎来到unity学习unity培训unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。


今天又做了一下昨天考的项目,终于运行成功了!不过还是有一些疑问,我现在来梳理一下

买东西的方法,代码如下

  1.  public void Buy()//定义买的方法
  2.         {
  3.             
  4.             Console.WriteLine("Please enter the goods's name:");//提示请输入商品的名字
  5.             string name=Console.ReadLine();//控制台输入名称
  6.             Console.WriteLine("Please enter the goods's number:");//提示请输入购买数量
  7.             int quantum = int.Parse(Console.ReadLine());//控制台输入数量
  8.             
  9.             Goods g = new Goods().selectBuyName(name);//调用goods类里面的买方法
  10.             int gid = g.Id;//接收商品id
  11.             int price = g.Price;//接收商品价格
  12.             
  13.             int total_price = quantum* price;//计算商品总价

  14.             int i = new Trolley().insertTrolley(quantum,total_price,uid, gid);//调用购物车类里面的添加方法
  15.             if (i == 1)
  16.             {
  17.                 Console.WriteLine("OK");
  18.                
  19.                 ArrayList list = new Trolley().select();
  20.                 
  21.                 IEnumerator it = list.GetEnumerator();
  22.                 Console.WriteLine("Name   " + "Goods   " + "Quantum   " + "Total_price");
  23.             //如果接收的是1,就成功,并打印名称,商品,数量以及总价
  24.                 while (it.MoveNext())
  25.                 {
  26.                     Users u = (Users)it.Current;
  27.                     it.MoveNext();
  28.                     Goods go = (Goods)it.Current;
  29.                     it.MoveNext();
  30.                     Trolley tr = (Trolley)it.Current;
  31.                     Console.WriteLine(u.Name + "   " + go.Name + "   " + tr.Quantum + "   " + tr.Total_price);
  32.                 }
  33.             //获取用户、商品、购物车,并打印
  34.             }
  35.             else
  36.             {
  37.                 Console.WriteLine("Fail");
  38.                 Buy();
  39.             }
  40.            //接收的不是1,操作失败,重新调用方法
  41.         }


今天学习感悟:
    正所谓熟能生巧,我练的还是太少了,所以代码总是不熟练,我需要多练习才能熟练操作,今天事情很多,脑子里有点乱,其实也是因为我脑容量太小,哈哈哈,明天继续机试~加油~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值