Decimal - Multiply
Multiplies two specified values.
const string dataFmt = "{0,-45}{1,31}"; public static void Display(Decimal Left, Decimal Right) { var strValue = Left + "*" + Right; // C# Extension Method: Decimal - Multiply Console.WriteLine(dataFmt, strValue, Left.Multiply(Right)); } public static void Main() { // Create pairs of decimal objects. Display(1000M, 7M); Display(-1000M, 7M); Display(new decimal(1230000000, 0, 0, false, 7), 0.0012300M); Display(12345678900000000M, 0.0000000012345678M); Display(123456789.0123456789M, 123456789.1123456789M); }
View Source
using System; public static partial class Extensions { /// <summary> /// Multiplies two specified values. /// </summary> /// <param name="d1">The multiplicand.</param> /// <param name="d2">The multiplier.</param> /// <returns>The result of multiplying and .</returns> public static Decimal Multiply(this Decimal d1, Decimal d2) { return Decimal.Multiply(d1, d2); } }