TimeSpan.Inequality Operator
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Indicates whether two TimeSpan instances are not equal.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- t1
- Type: System.TimeSpan
The first time interval to compare.
- t2
- Type: System.TimeSpan
The second time interval to compare.
The following code example compares several TimeSpan objects to a reference TimeSpan using the Inequality operator.
// Example of the TimeSpan relational operators. using System; class Example { const string dataFmt = "{0,34} {1}"; // Compare TimeSpan parameters, and display them with the results. static void CompareTimeSpans(System.Windows.Controls.TextBlock outputBlock, TimeSpan Left, TimeSpan Right, string RightText) { outputBlock.Text += "\n"; outputBlock.Text += String.Format(dataFmt, "Right: " + RightText, Right) + "\n"; outputBlock.Text += String.Format(dataFmt, "Left == Right", Left == Right) + "\n"; outputBlock.Text += String.Format(dataFmt, "Left > Right", Left > Right) + "\n"; outputBlock.Text += String.Format(dataFmt, "Left >= Right", Left >= Right) + "\n"; outputBlock.Text += String.Format(dataFmt, "Left != Right", Left != Right) + "\n"; outputBlock.Text += String.Format(dataFmt, "Left < Right", Left < Right) + "\n"; outputBlock.Text += String.Format(dataFmt, "Left <= Right", Left <= Right) + "\n"; } public static void Demo(System.Windows.Controls.TextBlock outputBlock) { TimeSpan Left = new TimeSpan(2, 0, 0); outputBlock.Text += "This example of the TimeSpan relational operators " + "generates \nthe following output. It creates several " + "different TimeSpan \nobjects and compares them with " + "a 2-hour TimeSpan.\n\n"; outputBlock.Text += String.Format(dataFmt, "Left: TimeSpan( 2, 0, 0 )", Left) + "\n"; // Create objects to compare with a 2-hour TimeSpan. CompareTimeSpans(outputBlock, Left, new TimeSpan(0, 120, 0), "TimeSpan( 0, 120, 0 )"); CompareTimeSpans(outputBlock, Left, new TimeSpan(2, 0, 1), "TimeSpan( 2, 0, 1 )"); CompareTimeSpans(outputBlock, Left, new TimeSpan(2, 0, -1), "TimeSpan( 2, 0, -1 )"); CompareTimeSpans(outputBlock, Left, TimeSpan.FromDays(1.0 / 12D), "TimeSpan.FromDays( 1 / 12 )"); } } /* This example of the TimeSpan relational operators generates the following output. It creates several different TimeSpan objects and compares them with a 2-hour TimeSpan. Left: TimeSpan( 2, 0, 0 ) 02:00:00 Right: TimeSpan( 0, 120, 0 ) 02:00:00 Left == Right True Left > Right False Left >= Right True Left != Right False Left < Right False Left <= Right True Right: TimeSpan( 2, 0, 1 ) 02:00:01 Left == Right False Left > Right False Left >= Right False Left != Right True Left < Right True Left <= Right True Right: TimeSpan( 2, 0, -1 ) 01:59:59 Left == Right False Left > Right True Left >= Right True Left != Right True Left < Right False Left <= Right False Right: TimeSpan.FromDays( 1 / 12 ) 02:00:00 Left == Right True Left > Right False Left >= Right True Left != Right False Left < Right False Left <= Right True */
Show: