TimeSpan Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un intervallo di tempo.
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, ISpanFormattable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>, IUtf8SpanFormattable
public value class TimeSpan : IComparable
public value class TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, ISpanFormattable
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>
public readonly struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IParsable<TimeSpan>, ISpanFormattable, ISpanParsable<TimeSpan>, IUtf8SpanFormattable
[System.Serializable]
public struct TimeSpan : IComparable
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public struct TimeSpan : IComparable, IComparable<TimeSpan>, IEquatable<TimeSpan>, IFormattable
type TimeSpan = struct
interface IFormattable
type TimeSpan = struct
interface ISpanFormattable
interface IFormattable
type TimeSpan = struct
interface IFormattable
interface IParsable<TimeSpan>
interface ISpanFormattable
interface ISpanParsable<TimeSpan>
type TimeSpan = struct
interface IFormattable
interface IParsable<TimeSpan>
interface ISpanFormattable
interface ISpanParsable<TimeSpan>
interface IUtf8SpanFormattable
[<System.Serializable>]
type TimeSpan = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeSpan = struct
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TimeSpan = struct
interface IFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), ISpanFormattable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IParsable(Of TimeSpan), ISpanFormattable, ISpanParsable(Of TimeSpan)
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan), IParsable(Of TimeSpan), ISpanFormattable, ISpanParsable(Of TimeSpan), IUtf8SpanFormattable
Public Structure TimeSpan
Implements IComparable
Public Structure TimeSpan
Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan)
- Ereditarietà
- Attributi
- Implementazioni
Esempio
Nell'esempio seguente viene creata un'istanza di un oggetto TimeSpan che rappresenta la differenza tra due date. Visualizza quindi le proprietà dell'oggetto TimeSpan.
// Define two dates.
DateTime date1 = new DateTime(2010, 1, 1, 8, 0, 15);
DateTime date2 = new DateTime(2010, 8, 18, 13, 30, 30);
// Calculate the interval between the two dates.
TimeSpan interval = date2 - date1;
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString());
// Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays);
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours);
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes);
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds);
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks);
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
// Define two dates.
let date1 = DateTime(2010, 1, 1, 8, 0, 15)
let date2 = DateTime(2010, 8, 18, 13, 30, 30)
// Calculate the interval between the two dates.
let interval = date2 - date1
printfn $"{date2} - {date1} = {interval}"
// Display individual properties of the resulting TimeSpan object.
printfn $""" {"Value of Days Component:",-35} {interval.Days,20}"""
printfn $""" {"Total Number of Days:",-35} {interval.TotalDays,20}"""
printfn $""" {"Value of Hours Component:",-35} {interval.Hours,20}"""
printfn $""" {"Total Number of Hours:",-35} {interval.TotalHours,20}"""
printfn $""" {"Value of Minutes Component:",-35} {interval.Minutes,20}"""
printfn $""" {"Total Number of Minutes:",-35} {interval.TotalMinutes,20}"""
printfn $""" {"Value of Seconds Component:",-35} {interval.Seconds,20:N0}"""
printfn $""" {"Total Number of Seconds:",-35} {interval.TotalSeconds,20:N0}"""
printfn $""" {"Value of Milliseconds Component:",-35} {interval.Milliseconds,20:N0}"""
printfn $""" {"Total Number of Milliseconds:",-35} {interval.TotalMilliseconds,20:N0}"""
printfn $""" {"Ticks:",-35} {interval.Ticks,20:N0}"""
// This example displays the following output:
// 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
// Value of Days Component: 229
// Total Number of Days: 229.229340277778
// Value of Hours Component: 5
// Total Number of Hours: 5501.50416666667
// Value of Minutes Component: 30
// Total Number of Minutes: 330090.25
// Value of Seconds Component: 15
// Total Number of Seconds: 19,805,415
// Value of Milliseconds Component: 0
// Total Number of Milliseconds: 19,805,415,000
// Ticks: 198,054,150,000,000
' Define two dates.
Dim date1 As Date = #1/1/2010 8:00:15AM#
Dim date2 As Date = #8/18/2010 1:30:30PM#
' Calculate the interval between the two dates.
Dim interval As TimeSpan = date2 - date1
Console.WriteLine("{0} - {1} = {2}", date2, date1, interval.ToString())
' Display individual properties of the resulting TimeSpan object.
Console.WriteLine(" {0,-35} {1,20}", "Value of Days Component:", interval.Days)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Days:", interval.TotalDays)
Console.WriteLine(" {0,-35} {1,20}", "Value of Hours Component:", interval.Hours)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Hours:", interval.TotalHours)
Console.WriteLine(" {0,-35} {1,20}", "Value of Minutes Component:", interval.Minutes)
Console.WriteLine(" {0,-35} {1,20}", "Total Number of Minutes:", interval.TotalMinutes)
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Seconds Component:", interval.Seconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Seconds:", interval.TotalSeconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Value of Milliseconds Component:", interval.Milliseconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Total Number of Milliseconds:", interval.TotalMilliseconds)
Console.WriteLine(" {0,-35} {1,20:N0}", "Ticks:", interval.Ticks)
' The example displays the following output:
' 8/18/2010 1:30:30 PM - 1/1/2010 8:00:15 AM = 229.05:30:15
' Value of Days Component: 229
' Total Number of Days: 229.229340277778
' Value of Hours Component: 5
' Total Number of Hours: 5501.50416666667
' Value of Minutes Component: 30
' Total Number of Minutes: 330090.25
' Value of Seconds Component: 15
' Total Number of Seconds: 19,805,415
' Value of Milliseconds Component: 0
' Total Number of Milliseconds: 19,805,415,000
' Ticks: 198,054,150,000,000
# Define two dates.
$Date2 = Get-Date -Date '2010/8/18' -Hour 13 -Minute 30 -Second 30
$Date1 = Get-Date -Date '2010/1/1' -Hour 8 -Minute 0 -Second 15
# Calculate the interval between the two dates.
$Interval = $Date2 - $Date1
"{0} - {1} = {2}" -f $Date2, $Date1, ($Interval.ToString())
# Display individual properties of the resulting TimeSpan object.
" {0,-35} {1,20}" -f "Value of Days Component:", $Interval.Days
" {0,-35} {1,20}" -f "Total Number of Days:", $Interval.TotalDays
" {0,-35} {1,20}" -f "Value of Hours Component:", $Interval.Hours
" {0,-35} {1,20}" -f "Total Number of Hours:", $Interval.TotalHours
" {0,-35} {1,20}" -f "Value of Minutes Component:", $Interval.Minutes
" {0,-35} {1,20}" -f "Total Number of Minutes:", $Interval.TotalMinutes
" {0,-35} {1,20:N0}" -f "Value of Seconds Component:", $Interval.Seconds
" {0,-35} {1,20:N0}" -f "Total Number of Seconds:", $Interval.TotalSeconds
" {0,-35} {1,20:N0}" -f "Value of Milliseconds Component:", $Interval.Milliseconds
" {0,-35} {1,20:N0}" -f "Total Number of Milliseconds:", $Interval.TotalMilliseconds
" {0,-35} {1,20:N0}" -f "Ticks:", $Interval.Ticks
<# This sample produces the following output:
18/08/2010 13:30:30 - 01/01/2010 08:00:15 = 229.05:30:15
Value of Days Component: 229
Total Number of Days: 229.229340277778
Value of Hours Component: 5
Total Number of Hours: 5501.50416666667
Value of Minutes Component: 30
Total Number of Minutes: 330090.25
Value of Seconds Component: 15
Total Number of Seconds: 19,805,415
Value of Milliseconds Component: 0
Total Number of Milliseconds: 19,805,415,000
Ticks: 198,054,150,000,000
#>
Commenti
Per altre informazioni su questa API, vedere osservazioni supplementari sull'API per TimeSpan.
Costruttori
TimeSpan(Int32, Int32, Int32) |
Inizializza una nuova istanza della struttura TimeSpan in un numero di ore, minuti e secondi specificato. |
TimeSpan(Int32, Int32, Int32, Int32) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di giorni, ore, minuti e secondi specificati. |
TimeSpan(Int32, Int32, Int32, Int32, Int32) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di giorni, ore, minuti, secondi e millisecondi specificati. |
TimeSpan(Int32, Int32, Int32, Int32, Int32, Int32) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di giorni, ore, minuti, secondi, millisecondi e microsecondi. |
TimeSpan(Int64) |
Inizializza una nuova istanza della struttura TimeSpan al numero specificato di tick. |
Campi
HoursPerDay |
Rappresenta un intervallo di tempo. |
MaxValue |
Rappresenta il valore massimo TimeSpan. Questo campo è di sola lettura. |
MicrosecondsPerDay |
Rappresenta un intervallo di tempo. |
MicrosecondsPerHour |
Rappresenta un intervallo di tempo. |
MicrosecondsPerMillisecond |
Rappresenta un intervallo di tempo. |
MicrosecondsPerMinute |
Rappresenta un intervallo di tempo. |
MicrosecondsPerSecond |
Rappresenta un intervallo di tempo. |
MillisecondsPerDay |
Rappresenta un intervallo di tempo. |
MillisecondsPerHour |
Rappresenta un intervallo di tempo. |
MillisecondsPerMinute |
Rappresenta un intervallo di tempo. |
MillisecondsPerSecond |
Rappresenta un intervallo di tempo. |
MinutesPerDay |
Rappresenta un intervallo di tempo. |
MinutesPerHour |
Rappresenta un intervallo di tempo. |
MinValue |
Rappresenta il valore minimo TimeSpan. Questo campo è di sola lettura. |
NanosecondsPerTick |
Rappresenta il numero di nanosecondi per tick. Questo campo è costante. |
SecondsPerDay |
Rappresenta un intervallo di tempo. |
SecondsPerHour |
Rappresenta un intervallo di tempo. |
SecondsPerMinute |
Rappresenta un intervallo di tempo. |
TicksPerDay |
Rappresenta il numero di tick in 1 giorno. Questo campo è costante. |
TicksPerHour |
Rappresenta il numero di tick in 1 ora. Questo campo è costante. |
TicksPerMicrosecond |
Rappresenta il numero di tick in 1 microsecondo. Questo campo è costante. |
TicksPerMillisecond |
Rappresenta il numero di tick in 1 millisecondo. Questo campo è costante. |
TicksPerMinute |
Rappresenta il numero di tick in 1 minuto. Questo campo è costante. |
TicksPerSecond |
Rappresenta il numero di tick in 1 secondo. |
Zero |
Rappresenta il valore zero TimeSpan. Questo campo è di sola lettura. |
Proprietà
Days |
Ottiene il componente giorni dell'intervallo di tempo rappresentato dalla struttura di TimeSpan corrente. |
Hours |
Ottiene il componente ore dell'intervallo di tempo rappresentato dalla struttura TimeSpan corrente. |
Microseconds |
Ottiene il componente microsecondi dell'intervallo di tempo rappresentato dalla struttura TimeSpan corrente. |
Milliseconds |
Ottiene il componente millisecondi dell'intervallo di tempo rappresentato dalla struttura TimeSpan corrente. |
Minutes |
Ottiene il componente minuti dell'intervallo di tempo rappresentato dalla struttura di TimeSpan corrente. |
Nanoseconds |
Ottiene il componente nanosecondi dell'intervallo di tempo rappresentato dalla struttura TimeSpan corrente. |
Seconds |
Ottiene il componente secondi dell'intervallo di tempo rappresentato dalla struttura di TimeSpan corrente. |
Ticks |
Ottiene il numero di tick che rappresentano il valore della struttura TimeSpan corrente. |
TotalDays |
Ottiene il valore della struttura TimeSpan corrente espressa in giorni interi e frazionari. |
TotalHours |
Ottiene il valore della struttura TimeSpan corrente espressa in ore intere e frazionarie. |
TotalMicroseconds |
Ottiene il valore della struttura TimeSpan corrente espressa in microsecondi interi e frazionari. |
TotalMilliseconds |
Ottiene il valore della struttura TimeSpan corrente espressa in millisecondi interi e frazionari. |
TotalMinutes |
Ottiene il valore della struttura TimeSpan corrente espressa in minuti interi e frazionari. |
TotalNanoseconds |
Ottiene il valore della struttura TimeSpan corrente espressa in nanosecondi interi e frazionari. |
TotalSeconds |
Ottiene il valore della struttura TimeSpan corrente espressa in secondi interi e frazionari. |
Metodi
Add(TimeSpan) |
Restituisce un nuovo oggetto TimeSpan il cui valore è la somma dell'oggetto TimeSpan specificato e di questa istanza. |
Compare(TimeSpan, TimeSpan) |
Confronta due valori TimeSpan e restituisce un numero intero che indica se il primo valore è più breve di, uguale o più lungo del secondo valore. |
CompareTo(Object) |
Confronta questa istanza con un oggetto specificato e restituisce un numero intero che indica se l'istanza è più breve, uguale o maggiore dell'oggetto specificato. |
CompareTo(TimeSpan) |
Confronta questa istanza con un oggetto TimeSpan specificato e restituisce un numero intero che indica se questa istanza è più breve, uguale o più lunga dell'oggetto TimeSpan. |
Divide(Double) |
Restituisce un nuovo oggetto TimeSpan il cui valore è il risultato della divisione dell'istanza in base al |
Divide(TimeSpan) |
Restituisce un nuovo valore Double risultante dalla divisione di questa istanza per |
Duration() |
Restituisce un nuovo oggetto TimeSpan il cui valore è il valore assoluto dell'oggetto TimeSpan corrente. |
Equals(Object) |
Restituisce un valore che indica se questa istanza è uguale a un oggetto specificato. |
Equals(TimeSpan) |
Restituisce un valore che indica se questa istanza è uguale a un oggetto TimeSpan specificato. |
Equals(TimeSpan, TimeSpan) |
Restituisce un valore che indica se due istanze specificate di TimeSpan sono uguali. |
FromDays(Double) |
Restituisce un TimeSpan che rappresenta un numero specificato di giorni, in cui la specifica è accurata al millisecondo più vicino. |
FromDays(Int32) |
Inizializza una nuova istanza della struttura TimeSpan in un numero di giorni specificato. |
FromDays(Int32, Int32, Int64, Int64, Int64, Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di giorni, ore, minuti, secondi, millisecondi e microsecondi. |
FromHours(Double) |
Restituisce un TimeSpan che rappresenta un numero specificato di ore, in cui la specifica è accurata al millisecondo più vicino. |
FromHours(Int32) |
Inizializza una nuova istanza della struttura TimeSpan in un numero di ore specificato. |
FromHours(Int32, Int64, Int64, Int64, Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di ore, minuti, secondi, millisecondi e microsecondi. |
FromMicroseconds(Double) |
Restituisce un TimeSpan che rappresenta un numero specificato di microsecondi. |
FromMicroseconds(Int64) |
Inizializza una nuova istanza della struttura TimeSpan su un numero specificato di microsecondi. |
FromMilliseconds(Double) |
Restituisce un TimeSpan che rappresenta un numero specificato di millisecondi. |
FromMilliseconds(Int64, Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di millisecondi e microsecondi. |
FromMinutes(Double) |
Restituisce un TimeSpan che rappresenta un numero specificato di minuti, in cui la specifica è accurata per il millisecondo più vicino. |
FromMinutes(Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di minuti. |
FromMinutes(Int64, Int64, Int64, Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di minuti, secondi, millisecondi e microsecondi. |
FromSeconds(Double) |
Restituisce un TimeSpan che rappresenta un numero specificato di secondi, in cui la specifica è accurata al millisecondo più vicino. |
FromSeconds(Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di secondi. |
FromSeconds(Int64, Int64, Int64) |
Inizializza una nuova istanza della struttura TimeSpan in un numero specificato di secondi, millisecondi e microsecondi. |
FromTicks(Int64) |
Restituisce un TimeSpan che rappresenta un'ora specificata, in cui la specifica è in unità di graduazione. |
GetHashCode() |
Restituisce un codice hash per questa istanza. |
Multiply(Double) |
Restituisce un nuovo oggetto TimeSpan che valore è il risultato della moltiplicazione di questa istanza e dell' |
Negate() |
Restituisce un nuovo oggetto TimeSpan il cui valore è il valore negato di questa istanza. |
Parse(ReadOnlySpan<Char>, IFormatProvider) |
Converte la rappresentazione di intervallo di un intervallo di tempo nel relativo TimeSpan equivalente usando le informazioni sul formato specifiche delle impostazioni cultura specificate. |
Parse(String) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente. |
Parse(String, IFormatProvider) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente usando le informazioni di formato specifiche delle impostazioni cultura specificate. |
ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles) |
Converte l'intervallo di caratteri di un intervallo di tempo nel relativo TimeSpan equivalente usando le informazioni sul formato e sul formato specifiche delle impostazioni cultura specificate. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles) |
Converte la rappresentazione di stringa di un intervallo di tempo nell'equivalente TimeSpan utilizzando i formati, le informazioni sul formato specifiche delle impostazioni cultura e gli stili specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
ParseExact(String, String, IFormatProvider) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente usando il formato specificato e le informazioni sul formato specifiche delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
ParseExact(String, String, IFormatProvider, TimeSpanStyles) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando il formato, le informazioni sul formato specifiche delle impostazioni cultura e gli stili specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
ParseExact(String, String[], IFormatProvider) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente usando la matrice specificata di stringhe di formato e informazioni sul formato specifiche delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
ParseExact(String, String[], IFormatProvider, TimeSpanStyles) |
Converte la rappresentazione di stringa di un intervallo di tempo nell'equivalente TimeSpan utilizzando i formati, le informazioni sul formato specifiche delle impostazioni cultura e gli stili specificati. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
Subtract(TimeSpan) |
Restituisce un nuovo oggetto TimeSpan il cui valore è la differenza tra l'oggetto TimeSpan specificato e questa istanza. |
ToString() |
Converte il valore dell'oggetto TimeSpan corrente nella rappresentazione di stringa equivalente. |
ToString(String) |
Converte il valore dell'oggetto TimeSpan corrente nella rappresentazione di stringa equivalente utilizzando il formato specificato. |
ToString(String, IFormatProvider) |
Converte il valore dell'oggetto TimeSpan corrente nella rappresentazione di stringa equivalente utilizzando il formato specificato e le informazioni di formattazione specifiche delle impostazioni cultura. |
TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Prova a formattare il valore dell'istanza corrente come UTF-8 nell'intervallo di byte specificato. |
TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Tenta di formattare il valore dell'istanza numero intervallo di tempo corrente nell'intervallo di caratteri specificato. |
TryParse(ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Converte la rappresentazione di intervallo di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando le informazioni di formattazione specifiche delle impostazioni cultura specificate e restituisce un valore che indica se la conversione ha avuto esito positivo. |
TryParse(ReadOnlySpan<Char>, TimeSpan) |
Converte la rappresentazione di intervallo di un intervallo di tempo nell'equivalente TimeSpan e restituisce un valore che indica se la conversione è riuscita. |
TryParse(String, IFormatProvider, TimeSpan) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando le informazioni di formattazione specifiche delle impostazioni cultura specificate e restituisce un valore che indica se la conversione ha avuto esito positivo. |
TryParse(String, TimeSpan) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente e restituisce un valore che indica se la conversione è riuscita. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpan) |
Converte la rappresentazione di intervallo specificata di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando il formato specificato e le informazioni sul formato specifiche delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, TimeSpanStyles, TimeSpan) |
Converte la rappresentazione di intervallo specificata di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando il formato, le informazioni sul formato specifiche delle impostazioni cultura e gli stili specificati e restituisce un valore che indica se la conversione ha avuto esito positivo. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpan) |
Converte la rappresentazione di intervallo specificata di un intervallo di tempo nell'equivalente TimeSpan utilizzando i formati specificati e le informazioni sul formato specifiche delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Converte la rappresentazione di intervallo specificata di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando i formati specificati, le informazioni sul formato e gli stili specifici delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
TryParseExact(String, String, IFormatProvider, TimeSpan) |
Converte la rappresentazione di stringa di un intervallo di tempo nel relativo TimeSpan equivalente usando il formato specificato e le informazioni sul formato specifiche delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
TryParseExact(String, String, IFormatProvider, TimeSpanStyles, TimeSpan) |
Converte la rappresentazione di stringa di un intervallo di tempo nell'equivalente TimeSpan utilizzando il formato specificato, le informazioni sul formato e gli stili specifici delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente al formato specificato. |
TryParseExact(String, String[], IFormatProvider, TimeSpan) |
Converte la rappresentazione di stringa specificata di un intervallo di tempo nel relativo TimeSpan equivalente utilizzando i formati specificati e le informazioni sul formato specifiche delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
TryParseExact(String, String[], IFormatProvider, TimeSpanStyles, TimeSpan) |
Converte la rappresentazione di stringa specificata di un intervallo di tempo nell'equivalente TimeSpan utilizzando i formati specificati, le informazioni sul formato e gli stili specifici delle impostazioni cultura. Il formato della rappresentazione di stringa deve corrispondere esattamente a uno dei formati specificati. |
Operatori
Addition(TimeSpan, TimeSpan) |
Aggiunge due istanze di TimeSpan specificate. |
Division(TimeSpan, Double) |
Restituisce un nuovo oggetto TimeSpan il cui valore è il risultato della divisione del |
Division(TimeSpan, TimeSpan) |
Restituisce un nuovo valore Double risultante dalla divisione |
Equality(TimeSpan, TimeSpan) |
Indica se due istanze TimeSpan sono uguali. |
GreaterThan(TimeSpan, TimeSpan) |
Indica se un TimeSpan specificato è maggiore di un altro TimeSpanspecificato. |
GreaterThanOrEqual(TimeSpan, TimeSpan) |
Indica se un TimeSpan specificato è maggiore o uguale a un altro TimeSpanspecificato. |
Inequality(TimeSpan, TimeSpan) |
Indica se due istanze TimeSpan non sono uguali. |
LessThan(TimeSpan, TimeSpan) |
Indica se un TimeSpan specificato è minore di un altro TimeSpanspecificato. |
LessThanOrEqual(TimeSpan, TimeSpan) |
Indica se un TimeSpan specificato è minore o uguale a un altro TimeSpanspecificato. |
Multiply(Double, TimeSpan) |
Restituisce un nuovo oggetto TimeSpan il cui valore è il risultato della moltiplicazione del |
Multiply(TimeSpan, Double) |
Restituisce un nuovo oggetto TimeSpan il cui valore è il risultato della moltiplicazione dell'istanza di |
Subtraction(TimeSpan, TimeSpan) |
Sottrae un TimeSpan specificato da un altro TimeSpanspecificato. |
UnaryNegation(TimeSpan) |
Restituisce un TimeSpan il cui valore è il valore negato dell'istanza specificata. |
UnaryPlus(TimeSpan) |
Restituisce l'istanza specificata di TimeSpan. |
Implementazioni dell'interfaccia esplicita
IComparable.CompareTo(Object) |
Confronta questa istanza con un oggetto specificato e restituisce un numero intero che indica se l'istanza è più breve, uguale o maggiore dell'oggetto specificato. |