C#字符串字段的自定义显示格式
我希望能够将以下c#中的显示掩码应用于double以生成格式化字符串 例如,我需要以下显示遮罩:C#字符串字段的自定义显示格式,c#,string-formatting,numeric,C#,String Formatting,Numeric,我希望能够将以下c#中的显示掩码应用于double以生成格式化字符串 例如,我需要以下显示遮罩: 0;(0)生成类似126524的格式 0,00;(0.00)给出183.94 支出总额:0.00欧元;(0.00)->“总支出12.34欧元” 0天->0天 显示遮罩由用户输入,因此本质上可以很宽。它们也可以包含文本。我已经能够使用DevExpress AspxGridView做类似的事情,一个列有一个我可以使用的DisplayFormatString e、 g.我有一个名为FormatStri
- 0;(0)生成类似126524的格式
- 0,00;(0.00)给出183.94
- 支出总额:0.00欧元;(0.00)->“总支出12.34欧元”
- 0天->0天
columnDisplayFormatString = FormatString
我需要在Web服务中执行类似的操作,以便不能使用任何第三方UI组件
我知道我总是可以解析格式字符串并导出string.format所需的参数,但这可能会变得非常混乱。这里有很多关于字符串格式的信息:
我知道字符串格式。这里我需要的是一种机制,用于将用户输入的格式应用于值,该格式可以包含文本。在这种情况下,我可能需要解析输入字符串并应用您链接到的格式。