C# 创建自定义字符串c

C# 创建自定义字符串c,c#,string,concatenation,string-concatenation,C#,String,Concatenation,String Concatenation,我有一个整数类型的数字id。我想将该整型值添加到00000,并将其与字符串型变量连接起来。假设我的整型变量值为1。添加变量后,它应该看起来像00001。我想连接一个字符串,比如Added,然后把整个东西转换成一个字符串变量。像这样增加了0001。作为另一个例子,如果我的整数值是111,它应该看起来像是末尾的addD00111。另一个例子是整数变量=1234。最后一个字符串应添加为d01234。怎么做。。。?如何做到这一点的一个例子。。或者任何关于如何做这件事的教程都会非常棒。提前谢谢 您应该使用

我有一个整数类型的数字id。我想将该整型值添加到00000,并将其与字符串型变量连接起来。假设我的整型变量值为1。添加变量后,它应该看起来像00001。我想连接一个字符串,比如Added,然后把整个东西转换成一个字符串变量。像这样增加了0001。作为另一个例子,如果我的整数值是111,它应该看起来像是末尾的addD00111。另一个例子是整数变量=1234。最后一个字符串应添加为d01234。怎么做。。。?如何做到这一点的一个例子。。或者任何关于如何做这件事的教程都会非常棒。提前谢谢

您应该使用ToString方法的简短格式说明符。在下面的示例中,D5表示整数111应转换为长度为5位的带填充零的字符串,例如00111

int i = 111;
string s = "Added";
var s = s + i.ToString("D5");

//s = "Added00111"

谢谢@Donal。“这真的很有帮助。”聊天风很高兴能帮上忙。