観察可能なシーケンスを、元のシーケンスのタイムスタンプ間の時間間隔でTimestamped<T>
あるシーケンスに変換するにはどうすればよいですか?TimeInterval<T>
入力シーケンスを考えると..
new Timestamped<int>(1, DateTime.Parse("2000-01-01 00:00:01"))
new Timestamped<int>(2, DateTime.Parse("2000-01-01 00:00:05"))
new Timestamped<int>(3, DateTime.Parse("2000-01-01 00:01:04"))
.. 出力は次のようになります。
new TimeInterval<int>(1, TimeSpan.Parse("00:00:00"))
new TimeInterval<int>(2, TimeSpan.Parse("00:00:04"))
new TimeInterval<int>(3, TimeSpan.Parse("00:00:59"))