我希望整数在您添加位置时向左移动而不是向右移动。
input = 1
output = "1 "
input = 10
output = "10 "
input = 100
output = "100 "
input = 1234
output = "1234 "
不像这样:
input = 1234
output = " 1234"
input = 123456
output = " 123456"
我希望整数在您添加位置时向左移动而不是向右移动。
input = 1
output = "1 "
input = 10
output = "10 "
input = 100
output = "100 "
input = 1234
output = "1234 "
不像这样:
input = 1234
output = " 1234"
input = 123456
output = " 123456"
我不确定您需要什么,但看起来您在字符串的整数末尾添加了一个空格。你可以简单地做
int i = 1;
string result = i.ToString() + " ";
使用string.Format()
带有格式说明符的方法,如下所述:http: //social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/e5bc8093-5aaa-4d28-99e7-8b40bc58df3c
例如:
string.Format("{0,-4}", 123);
给出:
"123 "