我有一个生成timespan的代码来计算某个动作的持续时间。我想做的是将结果(持续时间)除以一个数字,任何数字。
我该怎么做呢?
发布于 2012-04-03 21:13:10
发布于 2012-04-03 21:13:32
您可以使用原始timespan的刻度:
var res = new TimeSpan(origSpan.Ticks / aNumberAnyNumber);
发布于 2012-04-03 21:11:55
使用TimeSpan
的Total*
属性之一,即numbers。
也就是说,如果你正在运行你测量的代码的五次迭代,那么你可以使用
myTimeSpan.TotalMilliseconds / 5
获取每次迭代的平均毫秒数。您可以使用Ticks
来获取基础值,并根据除法结果构造一个新的TimeSpan
。
https://stackoverflow.com/questions/9993979
复制相似问题