我有以下字符串
字符串a=";1000〃;字符串b=";1000英镑";。
我正在做一个Assert.Equal来尝试比较这两个字符串,但我需要将其中一个字符串的格式设置为与另一个完全相同。
我看了很多StackOverflow的帖子,没有一篇完全符合我的要求。
我尝试过以下几种:
string getAmount = "1000"
string myStrong = String.Format("{0:#,###.##", getAmount)
但它不起作用,我得到";输入字符串的格式不正确";有人能帮忙吗?
感谢
这就是我的工作原理
//Convert string to double then add currency formatting.
amount = getAmount.ToDouble();
var expectedAmount = "£" + string.Format("{0:#,###.00}", Convert.ToDecimal(amount));