C#使用反斜杠连接字符串

时间:2011-10-04 07:33:25

标签: c#

我想结合四个这样的变量:
string a,b,c,d;
string Qno = "a\b\c\d";

如何处理上述结果?

3 个答案:

答案 0 :(得分:7)

string Qno = string.Format("{0}\\{1}\\{2}\\{3}", a,b,c,d);

或者如果你有数组中的字符串,你可以使用string.Join:

string Qno = string.Join("\\", myArray);

答案 1 :(得分:4)

您是否正在尝试构建文件路径?如果您这样做,请查看Path.Combine方法:

string path = Path.Combine(a, b, c, d);

答案 2 :(得分:3)

试试这个,

string str = string.Format(@"{0}\{1}\{2}\{3}", a, b, c, d);