如何从TimeSpan生成double值

Nik*_*lin 5 .net double timespan

我必须计算相对时间

TimeSpan relativeTime = currentTime.Subtract(startTime);
Run Code Online (Sandbox Code Playgroud)

接下来我想将relativeTime转换为double值,该值应该由秒和毫秒(seconds.milliseconds)组成.

有谁知道从时差中产生这种双重价值的最佳方法是什么?

谢谢!

Red*_*ter 9

double seconds = (currentTime - startTime).TotalSeconds;