この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

TimeSpan.Addition 演算子 (TimeSpan, TimeSpan)

 

公開日: 2016年10月

equivalentCodeEntityM:System.TimeSpan.Add(System.TimeSpan)

指定した 2 つの TimeSpan インスタンスを加算します。

名前空間:   System
アセンブリ:  mscorlib (mscorlib.dll 内)

public static TimeSpan operator +(
	TimeSpan t1,
	TimeSpan t2
)

パラメーター

t1
Type: System.TimeSpan

加算する最初の時間間隔。

t2
Type: System.TimeSpan

加算する 2 番目の時間間隔。

戻り値

Type: System.TimeSpan

t1t2 の値の合計を値とするオブジェクト。

Exception Condition
OverflowException

結果として返された TimeSpanMinValue より小さいか、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

カスタム演算子をサポートしない言語を呼び出すことができます、Addメソッド代わりにします。

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
1.1 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.0 以降で使用可能
Windows Phone
8.1 以降で使用可能
トップに戻る
表示: