所有文章: 2017/11

0

Rx_IEnumberbale和IObservable

Rx可以做的事情Rx可以處理很多內容,例如async處理、event、IEnumberable等,例如 :MouseClick event、MousePosition等等的事情還有對於時間的處理,例如Timer,可以想成是指定時間間隔會發生的事件的值。還有async,可以想像成某個時間點,才開始進行的處理,且處理完成後,才會得到某個值。 Rx和LinqRx最基本的介面是IObservable(T)

0

State Pattern

實作電梯電梯的動作: 開門、關門、運行、停止 123456789101112interface ILift { open(): void; close(): void; run(): void; stop(): void}class Lift implements ILift { public open = () => consol