1

こんにちは、私は 10 進数値の魔女を持っています。値が 1000 を超える場合、空白を削除しようとしています。

1,000 を超える値が返されると、"2 000" のような数値が返されます。空白が問題を引き起こしています。

置換とトリムを試みましたが、空白を削除する方法が見つかりません。

    decimal fee = AdministrationDataManager.AdminMarkupForPriceSelect(price, isProduct, companyId);
    string Fee = (fee.ToString("N2"));
    string newFee = Fee.Replace(" ", string.Empty);
    newFee = newFee.Trim();
    return (newFee);
4

2 に答える 2

1

fee.ToString("N2")そもそも千単位の区切り記号が必要ない場合は、使用しないでください。使用fee.ToString()するだけで、必要な形式で取得できます。

于 2013-04-08T07:15:29.260 に答える