21得票5回答
双倍字符串格式化

我有一些double值,想将它们转换为以下格式的字符串:0.xx or x.xx 目前我已经尝试了这个:double.ToString("#.#0"); 如果我的数字以零开头,我该添加什么才能看到零?

8得票2回答
如何使string.format在编译时报错

编译器可以访问格式字符串、所需的类型和参数。因此,我认为应该有某种方法来指示省略的可变参数......即使只是针对某些情况的子集也是如此。 Eclipse或其他IDE是否有一种方式可以指示传递的可变参数可能会在运行时出现问题?

22得票1回答
使用Python的format()方法打印布尔值True / False

我想打印一个布尔表达式的真值表,在此过程中,我偶然发现了以下内容:>>> format(True, "") # shows True in a string representation, same as str(True) 'True' >>> forma...

33得票7回答
如何在 .Net 中有条件地格式化字符串?

我想对字符串进行一些条件格式化。我知道你可以像下面这样对整数和浮点数进行一些条件格式化:Int32 i = 0; i.ToString("$#,##0.00;($#,##0.00);Zero"); 如果变量为正数、负数或零,则上述代码将导致三种格式之一。 我想知道是否有办法在字符串参数上使用...

13得票5回答
需要自定义货币格式来与String.Format一起使用

我正在尝试在C#中使用String.Format("{0:c}", somevalue),但是我很难弄清楚如何配置输出以满足我的需要。这里是我的需求: 0 输出为空 1.00 输出为 $1.00 10.00 输出为 $10.00 100.00 输出为 $100.00 1000.00 输出为...

40得票5回答
String.Format: 输入字符串的格式不正确。

以下代码一直给我错误提示,说“输入字符串不符合正确格式”,但我很确定它是正确的,不是吗?int id = 112; String[] newData = { "1", "2", "21", "reidb", "reidb", "reidb", "reidb", "aa", ...

42得票5回答
我能否在string.Format中格式化NULL值?

我想知道在string.Format中是否有一种格式来处理NULL值,就像Excel所使用的那样。 例如,在Excel中,我可以指定一个格式值为{0:#,000.00;-#,000.00,NULL},这意味着如果数字是正数,则以数字格式显示,如果为负数,则在括号中以数字格式显示,如果值为空,则...

9得票1回答
String.format %d 是否总是与 BigInteger 兼容?

使用String.format %d及其变体,我们可以轻松地格式化原始整数和长整型。然而,这些格式选项是否与BigInteger完美配合? 我进行了一些测试,它们似乎能够正常工作,例如: public class Test6 { public static void main(fi...

21得票3回答
在一个 TextBoxFor 控件上为货币格式提供 String.Format

我正在尝试将 @String.Format("{0:0.00}",Model.CurrentBalance) 放入这个 @Html.TextBoxFor(model => model.CurrentBalance, new { @class = "required numeric", i...

205得票22回答
jQuery中类似于String.format的函数是什么?

我正在尝试将一些JavaScript代码从MicrosoftAjax迁移到JQuery。 我使用MicrosoftAjax中流行的.net方法的JavaScript等效方法,例如String.format(),String.startsWith()等。 在jQuery中是否有与它们相当的方法?