static int Main(string[] args) { MineModel model = new MineModel(); using (MineView view = new MineView(model)) { MineController ctl = new MineController(model); MineReceiver receiver = new MineReceiver(ctl); do { view.Draw(); }while (receiver.Receive()); // 入力を受け取れる間はループする } return(0); }
public MineReceiver(MineController ctl) { _ctl = ctl; }