System.TimeSpan

E697470

System.TimeSpan is a .NET value type that represents a time interval, typically used to measure durations or differences between DateTime values.

All labels observed (1)

Label Occurrences
System.TimeSpan canonical 2

How this entity was disambiguated

Statements (60)

Predicate Object
instanceOf .NET struct
value type
CLSCompliant true
definedInAssembly System.Runtime
linked to: System.Runtime.dll

mscorlib
linked to: mscorlib.dll
definedInNamespace System
hasConstructor TimeSpan(Int32,Int32,Int32)
TimeSpan(Int32,Int32,Int32,Int32)
TimeSpan(Int32,Int32,Int32,Int32,Int32)
TimeSpan(Int64)
hasField Ticks
hasMethod Add(TimeSpan)
Compare(TimeSpan,TimeSpan)
CompareTo(TimeSpan)
Duration()
Equals(Object)
Equals(TimeSpan)
FromDays(Double)
FromHours(Double)
FromMilliseconds(Double)
FromMinutes(Double)
FromSeconds(Double)
FromTicks(Int64)
Negate()
Parse(String)
ParseExact(String,String,IFormatProvider)
Subtract(TimeSpan)
ToString()
TryParse(String,TimeSpan&)
TryParseExact(String,String,IFormatProvider,TimeSpan&)
hasProperty Days
Duration
Hours
Milliseconds
Minutes
Negate
Seconds
Ticks
TotalDays
TotalHours
TotalMilliseconds
TotalMinutes
TotalSeconds
hasStaticProperty MaxValue
MinValue
Zero
hasUnderlyingUnit tick
implementsInterface System.IComparable
System.IComparable`1[System.TimeSpan]
System.IEquatable`1[System.TimeSpan]
System.IFormattable
System.ISpanFormattable
represents time interval
supportsOperator addition
equality comparison
subtraction
unary negation
tickLength 100 nanoseconds
usedFor difference between DateTime values
duration measurement

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

System containsType System.TimeSpan
System.IComparable implementedBy System.TimeSpan