我正在尝试以下代码:
string text = "";
char c = 'd';
text += "abc" & c.ToString();
..但它返回错误'运营商'&'不能......'。即使没有ToString(),它也不起作用。将char转换为字符串有什么问题?
答案 0 :(得分:11)
您没有在C#中使用&
进行字符串连接,而是使用+
string text = "";
char c = 'd';
text += "abc" + c;
答案 1 :(得分:2)
字符串连接运算符是C#中的加号,而不是符号。