[c#] C# Double - ToString() formatting with two decimal places but no rounding

This is working for me

string prouctPrice = Convert.ToDecimal(String.Format("{0:0.00}", Convert.ToDecimal(yourString))).ToString();