TimeSpan.Addition(TimeSpan, TimeSpan) TimeSpan.Addition(TimeSpan, TimeSpan) TimeSpan.Addition(TimeSpan, TimeSpan) TimeSpan.Addition(TimeSpan, TimeSpan) Operator

Définition

Ajoute les deux instances spécifiées de TimeSpan.Adds two specified TimeSpan instances.

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

Paramètres

t1
TimeSpan TimeSpan TimeSpan TimeSpan

Premier intervalle de temps à ajouter.The first time interval to add.

t2
TimeSpan TimeSpan TimeSpan TimeSpan

Second intervalle de temps à ajouter.The second time interval to add.

Retours

Objet dont la valeur est égale à la somme des valeurs de t1 et t2.An object whose value is the sum of the values of t1 and t2.

Exceptions

L’objet TimeSpan obtenu est inférieur à MinValue ou supérieur à MaxValue.The resulting TimeSpan is less than MinValue or greater than MaxValue.

Remarques

La Addition méthode définit l’opérateur d’addition TimeSpan pour les valeurs.The Addition method defines the addition operator for TimeSpan values. Il active un code tel que le suivant:It enables code such as the following:

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
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

Les langages qui ne prennent pas en charge les Add opérateurs personnalisés peuvent appeler la méthode à la place.Languages that do not support custom operators can call the Add method instead.

La méthode équivalente pour cet opérateur estTimeSpan.Add(TimeSpan)The equivalent method for this operator is TimeSpan.Add(TimeSpan)

S’applique à

Voir aussi