kam*_*ame 0 c# timespan type-conversion date-manipulation
我想将Ticks转换为TimeSpan.
我需要一个ConvertToTimeSpan像下面这样的功能.
var ticks = 10000;
TimeSpan ts = ConvertToTimeSpan(ticks); // not working
Console.WriteLine(ts); // expected output --> {00:00:00.0010000}
Run Code Online (Sandbox Code Playgroud)
有一个TimeSpan(Int64)构造函数,它接受许多刻度:
https://msdn.microsoft.com/en-us/library/zz841zbz(v=vs.110).aspx
将TimeSpan结构的新实例初始化为指定的刻度数.
在.NET中,Ticks总是表示为Int64,因此您不应该使用,var ticks = 1因为这是隐式的Int32,因此您将最终使用错误的方法重载.而是指定显式类型声明或长文字值(var ticks = 1L).