如何在 C# 中乘以 TimeSpan 对象?假设变量duration
is a TimeSpan http://msdn.microsoft.com/en-us/library/system.timespan.aspx,例如我想要
duration*5
但这给了我一个错误“运算符 * 不能应用于 TimeSpan 和 int 类型”。这是我当前的解决方法
duration+duration+duration+duration+duration
但这并不能扩展到非整数倍数,例如。duration * 3.5
从这篇文章 http://www.blackwasp.co.uk/TimespanMultiplication.aspx
TimeSpan duration = TimeSpan.FromMinutes(1);
duration = TimeSpan.FromTicks(duration.Ticks * 12);
Console.WriteLine(duration);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)