如何从输入数字内部删除空格:
1 987 到 1987 - 对于脚本的其余部分,我需要输入数字为 int:
int n = Convert.ToInt32(args.Content);
if (n >= 1000)
n = (int) (n - (n * 0.75));
如何从输入数字内部删除空格:
1 987 到 1987 - 对于脚本的其余部分,我需要输入数字为 int:
int n = Convert.ToInt32(args.Content);
if (n >= 1000)
n = (int) (n - (n * 0.75));
使用替换(...):
int n = Convert.ToInt32(args.Content.Replace(" ",""));
if (n >= 1000)
n = (int) (n - (n * 0.75));
string numberWithoutSpaces = new Regex(@"\s").Replace("12 34 56", "");
int n = Convert.ToInt32(numberWithoutSpaces);
尝试这个:
int n = Convert.ToInt32(args.Content.Replace(" ", string.Empty);
这是另一种解决方案。
string str = new string(args.Where(c => c != ' ').ToArray());
int n = Convert.ToInt32(str);