TimeSpan.Addition(TimeSpan, TimeSpan) 運算子
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
加入兩個指定的 TimeSpan 執行個體。
public:
static TimeSpan operator +(TimeSpan t1, TimeSpan t2);
C#
public static TimeSpan operator +(TimeSpan t1, TimeSpan t2);
static member ( + ) : TimeSpan * TimeSpan -> TimeSpan
Public Shared Operator + (t1 As TimeSpan, t2 As TimeSpan) As TimeSpan
- t1
- TimeSpan
要加入的第一個時間間隔。
- t2
- TimeSpan
要加入的第二個時間間隔。
物件,其值為 t1
和 t2
值的總和。
產生的 TimeSpan 小於 TimeSpan.MinValue 或大於 TimeSpan.MaxValue。
方法 Addition 會定義值的加法運算子 TimeSpan 。 它會啟用下列程式碼:
C#
TimeSpan time1 = new TimeSpan(1, 0, 0, 0); // TimeSpan equivalent to 1 day.
TimeSpan time2 = new TimeSpan(12, 0, 0); // TimeSpan equivalent to 1/2 day.
TimeSpan time3 = time1 + time2; // Add the two time spans.
Console.WriteLine(" {0,12}\n + {1,10}\n {3}\n {2,10}",
time1, time2, time3, new String('_', 10));
// The example displays the following output:
// 1.00:00:00
// + 12:00:00
// __________
// 1.12:00:00
open System
let time1 = TimeSpan(1, 0, 0, 0) // TimeSpan equivalent to 1 day.
let time2 = TimeSpan(12, 0, 0) // TimeSpan equivalent to 1/2 day.
let time3 = time1 + time2 // Add the two time spans.
printfn $" {time1,12}\n + {time2,10}\n {String('_', 10)}\n {time3,10}"
// The example displays the following output:
// 1.00:00:00
// + 12:00:00
// __________
// 1.12:00:00
Dim time1 As New TimeSpan(1, 0, 0, 0) ' TimeSpan equivalent to 1 day.
Dim time2 As New TimeSpan(12, 0, 0) ' TimeSpan equivalent to 1/2 day.
Dim time3 As TimeSpan = time1 + time2 ' Add the two time spans.
Console.WriteLine(" {0,12}{3} + {1,10}{3} {4}{3} {2,10}", _
time1, time2, time3, vbCrLf, New String("_"c, 10))
' The example displays the following output:
' 1.00:00:00
' + 12:00:00
' __________
' 1.12:00:00
不支援自訂運算子的語言可以改為呼叫 Add 方法。
這個運算子的對等方法為 TimeSpan.Add(TimeSpan)
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |