TimeSpan.TotalSeconds TimeSpan.TotalSeconds TimeSpan.TotalSeconds TimeSpan.TotalSeconds Property

Definition

Ruft den Wert der aktuellen TimeSpan-Struktur in ganzen Tagen und Bruchteilen von Sekunden ab.Gets the value of the current TimeSpan structure expressed in whole and fractional seconds.

public:
 property double TotalSeconds { double get(); };
public double TotalSeconds { get; }
member this.TotalSeconds : double
Public ReadOnly Property TotalSeconds As Double

Eigenschaftswert

Die Gesamtzahl der von dieser Instanz dargestellten Sekunden.The total number of seconds represented by this instance.

Beispiele

Das folgende Beispiel instanziiert ein TimeSpan -Objekt und zeigt den Wert der TotalSeconds Eigenschaft.The following example instantiates a TimeSpan object and displays the value of its TotalSeconds property. Es zeigt auch den Wert der Millisekundenkomponente, die bildet den Bruchteil der Wert von dessen TotalSeconds Eigenschaft.It also displays the value of its milliseconds component, which forms the fractional part of the value of its TotalSeconds property.

using System;

public class Example
{
   public static void Main()
   {
      // Define an interval of 1 day, 15+ hours.
      TimeSpan interval = new TimeSpan(1, 15, 42, 45, 750); 
      Console.WriteLine("Value of TimeSpan: {0}", interval);
      
      Console.WriteLine("{0:N5} seconds, as follows:", interval.TotalSeconds);
      Console.WriteLine("   Seconds:      {0,8:N0}", interval.Days * 24 * 60 * 60 + 
                                                  interval.Hours *60 * 60 + 
                                                  interval.Minutes * 60 + 
                                                  interval.Seconds);
      Console.WriteLine("   Milliseconds: {0,8}", interval.Milliseconds);
   }
}
// The example displays the following output:
//       Value of TimeSpan: 1.15:42:45.7500000
//       142,965.75000 seconds, as follows:
//          Seconds:       142,965
//          Milliseconds:      750
Module Example
   Public Sub Main()
      ' Define an interval of 1 day, 15+ hours.
      Dim interval As New TimeSpan(1, 15, 42, 45, 750) 
      Console.WriteLine("Value of TimeSpan: {0}", interval)
      
      Console.WriteLine("{0:N5} seconds, as follows:", interval.TotalSeconds)
      Console.WriteLine("   Seconds:      {0,8:N0}", interval.Days * 24 * 60 * 60 + _
                                                  interval.Hours *60 * 60 + _
                                                  interval.Minutes * 60 + _
                                                  interval.Seconds)
      Console.WriteLine("   Milliseconds: {0,8}", interval.Milliseconds)
   End Sub
End Module
' The example displays the following output:
'       Value of TimeSpan: 1.15:42:45.7500000
'       142,965.75000 seconds, as follows:
'          Seconds:       142,965
'          Milliseconds:      750

Hinweise

Diese Eigenschaft konvertiert den Wert dieser Instanz von Ticks, in Sekunden.This property converts the value of this instance from ticks to seconds. Diese Zahl kann ganze Tagen und Bruchteile von Sekunden enthalten.This number might include whole and fractional seconds.

Die TotalSeconds Eigenschaft darstellt ganze Tagen und Bruchteile von Sekunden, während die Seconds Eigenschaft stellt ganze Sekunden dar.The TotalSeconds property represents whole and fractional seconds, whereas the Seconds property represents whole seconds.

Gilt für:

Siehe auch