0

我有一个包含数字和操作(仅)的混合字符串,例如"1234567.89+876-5432*10.1234". 每次单击一个数字时,它都会将其添加到该字符串中(因此我需要将其保留为仅 1 个字符串)。

我正在尝试添加千位分隔符(逗号)。所以我想要得到的结果是"1,234,567.89+876-5,432*10.1234"

注意:需要在用户输入时自动添加。请。

我试图到处阅读它,但不知道如何实现这一目标。非常感谢您的帮助。

4

1 回答 1

0

每次您想在字符串中添加数字时,将其转换为字符串并在末尾添加一个逗号,然后将其添加到主字符串中。

如果你有一个像 20 这样的数字。

int numb = 20;
string convertedNumb = numb.toString()+",";

然后只需将convertedNumb 添加到主字符串

string newMainString = convertedNumb + mainString;

那么可能你需要将它放在一个事件触发器中,以便按下任何键。

于 2021-09-24T06:02:48.200 回答