如何在propertygrid视图中将字符串与double连接起来?C#

如何在propertygrid视图中将字符串与double连接起来?C#,c#,string,winforms,concatenation,propertygrid,C#,String,Winforms,Concatenation,Propertygrid,我正在使用C#中的propertygrid从用户处获取双值,这些值是圆的直径,用户将输入直径,例如“25”,但我希望在键入并使用鼠标离开后,显示的值变成这样的“25.00 cm”(不带引号),意思是添加.00和“cm”但我无法实现这一点,因为我在将double转换为string时出错。 如果有任何帮助,我们将不胜感激。请先将双精度字符转换为字符串,然后再尝试连接它们。使用double.ToString()。谢谢Kyle,这正是我要找的。 double v = 10; string s = v.T

我正在使用C#中的propertygrid从用户处获取双值,这些值是圆的直径,用户将输入直径,例如“25”,但我希望在键入并使用鼠标离开后,显示的值变成这样的“25.00 cm”(不带引号),意思是添加.00和“cm”但我无法实现这一点,因为我在将double转换为string时出错。
如果有任何帮助,我们将不胜感激。

请先将双精度字符转换为字符串,然后再尝试连接它们。使用double.ToString()。谢谢Kyle,这正是我要找的。
double v = 10;
string s = v.ToString(); // "10"
string f = string.Format("{0:0.00} cm", v); // "10.00 cm"