Rounding Number to 2 Decimal Places
C# Math.Round Method
Math.Round method rounds a value to the nearest integer or to the specified number of fractional digits.
How do you round a number to 2 decimal places

In some situations you have to change the decimal places of a number limited to two digits. From the following section you can understand how to change the decimal places of decimal, float and double decimal places rounding to 2 digits.
Round a float value to 2 decimal places
float f = 10.123456F; float fc = (float)Math.Round(f * 100f) / 100f; MessageBox.Show(fc.ToString());Output : 10.12
Round a double value to 2 decimal places
Double d = 100.123456; Double dc = Math.Round((Double)d, 2); MessageBox.Show(dc.ToString());Output : 10.12
Round a decimal value to 2 decimal places
decimal d = 100.123456M; decimal dc = Math.Round(d, 2); MessageBox.Show(dc.ToString());Output : 10.12

The next few methods shows how to convert a number to a string and also restrict it to 2 decimal places.
decimal d = 100.123456M; MessageBox.Show(d.ToString("#.##"));Output : 10.12
decimal d = 100.123456M; MessageBox.Show(d.ToString("F"));Output : 10.12
decimal d = 100.123456M; MessageBox.Show(String.Format("{0:0.00}", d));Output : 10.12

NEXT.....Multiple Lines String