c# - 自定义数字格式字符串以始终显示符号

标签 c# .net formatting string-formatting

有什么方法可以指定标准或自定义数字格式字符串来始终输出符号,无论是 +ve 还是 -ve(虽然它应该为零,但我不确定!)

最佳答案

是的,你可以。 有条件格式。见 Conditional formatting in MSDN

例如:

string MyString = number.ToString("+0;-#");

每个部分用分号分隔代表正数和负数

或:

string MyString = number.ToString("+#;-#;0");

如果您不希望零带有加号。

关于c# - 自定义数字格式字符串以始终显示符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/348201/

相关文章:

C# 与 HTML 表单

c# - 开发不需要安装的软件

python - 如何防止字符串之间的空格大小不同?

php - 使用 Zend Studio for Eclipse 在保存时格式化 PHP 源代码

C# - 如何显示有关从另一个表检索的 SQL 表的元数据?

c# - 删除和选项请求得到 401 未经授权的响应

.NET 捕获一般异常

c# - ServiceStack OrmLite : Use default database constraint instead of null value from data model

php - 如何在 PHP 中将数字格式化为美元金额

c# - 在线程中调用UI应用程序