如何将字符串解析为十进制,当字符串在c#中的格式为$$$$$$$$cc时



我有一个字符串,这是在这种格式"$$$$$$$$cc",即它没有一个"。"

你能告诉我如何把它解析成十进制吗?

?

我正在使用c#

问候,Prkash

你可以在解析之前在正确的位置手动添加"。"或者将其解析为双精度,然后除以100,得到$$$$$$,cc

decimal myParse( string s )
{
  return
    decimal.Parse( s.Substring(0,s.Length-2) ) + 
    decimal.Parse( s.Substring(s.Length-2) ) / 100;
}

相关内容

  • 没有找到相关文章

最新更新