代码之家  ›  专栏  ›  技术社区  ›  foobarfuzzbizz

在C#中,如何仅显示一定数量的数字?

  •  0
  • foobarfuzzbizz  · 技术社区  · 14 年前

    那么,如何限制Double打印以避免TextBlock溢出呢?

    我用来设置文本的代码是:

    theTextBox.Text = (split * input).ToString();
    

    编辑:有人问我具体的例子,所以我想我会澄清一些事情。我基本上希望字符串永远不要超过,比方说,10个字符。这样它就可以放进文本块了。我想诀窍是,那10个字符什么时候应该是小数位、整数或科学记数法这才是诀窍。。。

    2 回复  |  直到 14 年前
        1
  •  5
  •   JSBÕ±Õ¸Õ£Õ¹    14 年前

    使用 Double.ToString(String) ,提供适当的格式说明符,如中所述 http://msdn.microsoft.com/en-us/library/kfsatb94.aspx

        2
  •  2
  •   Jonathan S.    14 年前

    看看这里 http://msdn.microsoft.com/en-us/library/0c899ak8.aspx

    您可以将格式字符串作为ToString方法的参数输入