Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将十进制小时添加到timespan_C#_.net_.net 3.5_Timespan - Fatal编程技术网

C# 将十进制小时添加到timespan

C# 将十进制小时添加到timespan,c#,.net,.net-3.5,timespan,C#,.net,.net 3.5,Timespan,我有一个十进制值,表示时间间隔内的小时数 现在我需要将这个值求和为TimeSpan,但是我找不到一个有效的方法 目前,我的解决方案是这样做: myTimeSpan + new TimeSpan(0, 0, Math.Abs(decimalHours * 3600)) 有没有更好的办法解决我的问题?怎么样 myTimeSPan + TimeSpan.FromHours((double)decimalHours);

我有一个十进制值,表示时间间隔内的小时数

现在我需要将这个值求和为
TimeSpan
,但是我找不到一个有效的方法

目前,我的解决方案是这样做:

myTimeSpan + new TimeSpan(0, 0, Math.Abs(decimalHours * 3600))
有没有更好的办法解决我的问题?

怎么样

myTimeSPan + TimeSpan.FromHours((double)decimalHours);