Decimal.Zero Field
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Represents the number zero (0).
Assembly: mscorlib (in mscorlib.dll)
The following code example illustrates the use of the Zero field.
// Example of the Decimal fields. using System; class Example { public static void Demo(System.Windows.Controls.TextBlock outputBlock) { const string numberFmt = "{0,-25}{1,45:N0}"; const string exprFmt = "{0,-55}{1,15}"; outputBlock.Text += "This example of the fields of the Decimal structure " + "\ngenerates the following output.\n" + "\n"; outputBlock.Text += String.Format(numberFmt, "Field or Expression", "Value") + "\n"; outputBlock.Text += String.Format(numberFmt, "-------------------", "-----") + "\n"; // Display the values of the Decimal fields. outputBlock.Text += String.Format(numberFmt, "Decimal.MaxValue", Decimal.MaxValue) + "\n"; outputBlock.Text += String.Format(numberFmt, "Decimal.MinValue", Decimal.MinValue) + "\n"; outputBlock.Text += String.Format(numberFmt, "Decimal.MinusOne", Decimal.MinusOne) + "\n"; outputBlock.Text += String.Format(numberFmt, "Decimal.One", Decimal.One) + "\n"; outputBlock.Text += String.Format(numberFmt, "Decimal.Zero", Decimal.Zero) + "\n"; outputBlock.Text += "\n"; // Display the values of expressions of the Decimal fields. outputBlock.Text += String.Format(exprFmt, "( Decimal.MinusOne + Decimal.One ) == Decimal.Zero", (Decimal.MinusOne + Decimal.One) == Decimal.Zero) + "\n"; outputBlock.Text += String.Format(exprFmt, "Decimal.MaxValue + Decimal.MinValue", Decimal.MaxValue + Decimal.MinValue) + "\n"; outputBlock.Text += String.Format(exprFmt, "Decimal.MinValue / Decimal.MaxValue", Decimal.MinValue / Decimal.MaxValue) + "\n"; outputBlock.Text += String.Format("{0,-40}{1,30}", "100000000000000M / Decimal.MaxValue", 100000000000000M / Decimal.MaxValue) + "\n"; } } /* This example of the fields of the Decimal structure generates the following output. Field or Expression Value ------------------- ----- Decimal.MaxValue 79,228,162,514,264,337,593,543,950,335 Decimal.MinValue -79,228,162,514,264,337,593,543,950,335 Decimal.MinusOne -1 Decimal.One 1 Decimal.Zero 0 ( Decimal.MinusOne + Decimal.One ) == Decimal.Zero True Decimal.MaxValue + Decimal.MinValue 0 Decimal.MinValue / Decimal.MaxValue -1 100000000000000M / Decimal.MaxValue 0.0000000000000012621774483536 */
Show: