다음을 통해 공유


TimeSpan.Addition(TimeSpan, TimeSpan) 연산자

정의

두 개의 지정된 TimeSpan 인스턴스를 추가합니다.

public:
 static TimeSpan operator +(TimeSpan t1, TimeSpan t2);
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

추가할 두 번째 시간 간격입니다.

반환

값이 t1t2 값의 합계인 개체입니다.

예외

결과는 TimeSpanTimeSpan.MinValue 보다 작거나 TimeSpan.MaxValue보다 큽니다.

설명

메서드는 Addition 값에 대한 더하기 연산자를 TimeSpan 정의합니다. 다음과 같은 코드를 사용하도록 설정합니다.

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)

적용 대상

추가 정보