gpt4 book ai didi

c# - 解析十进制数

转载 作者:行者123 更新时间:2023-11-30 18:54:12 24 4
gpt4 key购买 nike

伙计们,我有一个包含十进制数的字符串。问题是,有时它是负数,并且以会计格式存储(正数被括号括起来)。换句话说,我得到了这样一个字符串:

string s = "(35.00)";

我目前正在做的是:

decimal TheValue = decimal.Parse(s);

TheValue 的这个值应该是 -35.00。它显然不知道括号是什么意思,所以它只是将 0 存储在 Thevalue 中。有人知道如何让 decimal.Parse() 函数查找括号吗?

最佳答案

看看 decimal.Parse overload接受 NumberStyles enum .具体来说,您需要包含 NumberStyles.AllowParentheses

关于c# - 解析十进制数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3232870/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com