Прочитать на английском

Поделиться через


TimeSpan.Addition(TimeSpan, TimeSpan) Оператор

Определение

Складывает два указанных экземпляра TimeSpan.

C#
public static TimeSpan operator +(TimeSpan t1, TimeSpan t2);

Параметры

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

Языки, которые не поддерживают пользовательские 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

См. также раздел