static void Main(string[] args) { //添加订单 Order order = new OrderService(); order.AddOrder(111, "汽车", "周旭鹏"); order.AddOrder(112, "电动车", "张三"); order.AddOrder(113, "自行车", "李四"); order.OrderPrint(); //订单全部打印 order.InquriyOrder(112, 0); //按照订单号查询(参数为 0 ),并输出 order.InquriyOrder("自行车", 1); //按照商品名称查询(参数为 1 ),并输出 order.InquriyOrder("周旭鹏", 2); //按照客户查询(参数为 2 ),并输出 order.RemoveOrder(2); //删除第二个订单 order.ChangeOrder("周旭鹏", "王五", 2); //修改订单(将 “周旭鹏”改为 “王五”) order.OrderPrint(); //打印修改、删除后的全部订单 // try,catch,finish 的异常处理 !!!!!!!!!!因为使用了参数(0-订单号,1-商品名称,2-客户)和if-else语句,所以运行以下错误代码不会报错,所以未使用 try-catch 语句 //order.InquriyOrder(114, 0); //查找错误 //order.ChangeOrder("周", "王五", 2); //传参错误 //订单明细(打印全部订单) OrderDetails orderdetails = new OrderDetails(); orderdetails.AddOrder(111, "汽车", "周旭鹏"); orderdetails.AddOrder(112, "电动车", "张三"); orderdetails.AddOrder(113, "自行车", "李四"); orderdetails.OrderPrint(); }