座位集合属性(Seat):自定义泛型集合Dictionary<string,Seat>
放映计划Schedule:Schedule自定义类型
已售出电影票的集合(SoldTicket):自定义泛型集合List<Ticket>
保存和读取售票情况的Save()和Load()方法
- using System; using System.Collections.Generic;
- using System.Linq; using System.Text;
- using System.Threading.Tasks;
- namespace 影院售票系统 {
- /// <summary> /// 影院类
- /// </summary> public class Cinema
- { private Dictionary<string, Seat> _seats = new Dictionary<string, Seat>();
- /// <summary> /// 座位集合
- /// </summary> public Dictionary<string, Seat> Seats
- { get { return _seats; }
- set { _seats = value; } }
- private Schedule _schedule = new Schedule(); /// <summary>
- /// 放映计划 /// </summary>
- public Schedule Schedule {
- get { return _schedule; } set { _schedule = value; }
- } private List<Ticket> _soldTickets=new List<Ticket>();
- /// <summary> /// 已经售出的票
- /// </summary> public List<Ticket> SoldTickets
- { get { return _soldTickets; }
- set { _soldTickets = value; } }
- /// <summary> /// 保存售票信息到文件中
- /// </summary> public void Save()
- { //Save和Load的代码在窗体的代码实现了
- } /// <summary>
- /// 从文件中读取售票信息 /// </summary>










