我有这个问题,我想创建这个xml文件的文件名:
NOHEL+number.xml
号码来自可变数字,我在发送文件时总是添加+1。 NOHEL是前缀。 Exapmle:
NOHEL1.xml
NOHEL2.xml
NOHEL3.xml
我想要给那里......
string strFileName = @"C:\\Users\\L\\Desktop\\NOHEL+number.xml";
你有什么想法吗?
答案 0 :(得分:5)
试试这个:
string strFileName = @"C:\Users\L\Desktop\NOHEL" + number + ".xml";
顺便说一句,当你\
时,你不需要使用@
转义字符。
答案 1 :(得分:3)
您可以使用
string.Format(@"C:\Users\L\Desktop\NOHEL{0}.xml", number)
或
@"C:\Users\L\Desktop\NOHEL" + number + ".xml".
使用@符号时无需进行双斜杠。