原理:
それ以外の場合は、現在の時刻が値と比較されるかいま見キューがかいま見を決定し、間隔た場合、キューの要素数がアクセスを続けることができ、指定された制約を満たしていないとき、FIFO Quequeの性質上、現在の時刻エンキューページごとの訪問を使います指定された時間よりも、アクセス頻度は、必要な時間間隔の限界値は、限界値、デキュー要素よりも大きい、次エンキューよう達します。時間間隔が指定した時間に満たない場合は、訪問し続けることはできません。
擬似コード:
もし(queue.Count <NUM)
通常のアクセスに続いqueque.Enqueue(DataTime.Now.Ticks / 1000000)復帰
TIME1 = queque.Peek
今= DataTime.Now.Ticks / 1000000
queque.Enqueue(今)
もし(今-時刻1>指定された時間)
その後、queue.Dequeue
今-TIME1 <指定した時間を返します
リターン