Home »
.Net »
C# Programs
C# - TimeSpan.Subtraction() Operator with Example
In this tutorial, we will learn about the C# TimeSpan.Subtraction() operator with its definition, usage, syntax, and example.
By Nidhi Last updated : March 30, 2023
The TimeSpan.Subtraction() is overloaded using operator overloading. This operator overloaded method returns subtraction of two instances of TimeSpan.
Syntax
TimeSpan TimeSpan.operator-(TimeSpan timeSpan1,TimeSpan timeSpan2);
Parameter(s)
- timeSpan1: timeSpan1 to be minuend.
- timeSpan2: timeSpan2 to be subtrahend.
Return Value
This method returns subtraction of two instances of TimeSpan.
C# Example of TimeSpan.Subtraction() Operator
The source code to demonstrate the binary minus (-) operator with TimeSpan structure is given below. The given program is compiled and executed successfully.
using System;
class TimeSpanDemo
{
//Entry point of Program
static public void Main()
{
TimeSpan timespan1 = new TimeSpan(2, 0, 0);
TimeSpan timespan2 = new TimeSpan(0, 90, 0);
Console.WriteLine(timespan1-timespan2);
}
}
Output
00:30:00
Press any key to continue . . .
C# TimeSpan Programs »