字符串拼接方式1
之前的算术运算符 只是用来数值类型变量进行数学运算的
而 string 不存在算术运算符 不能计算 但是可以通过+号来进行字符串拼接
//用+号来进行字符串拼接
str = str + "456";
// 复合运算符 +=
str += "1" + 4 + true;
str += 1 + 2 + "" + (3 + 4);
注意:用 + 号拼接 是用符号唯一方法 不能用-*/%....
字符串拼接方式2
固定语法:string.Format("待拼接的内容",内容1,内容2,......);
拼接内容中的固定规则:想要被拼接的内容用占位符替代 {数字} 数字:0 ~ n 依次往后
后面的 内容 比占位符多 不会报错
后面的 内容 比占位符少 会报错
string str2 = string.Format("asdsa{0}asdasd{1}sdsd{2}", 1, true, false);
控制台打印拼接
后面的 内容 比占位符多 不会报错
后面的 内容 比占位符少 会报错
Console.WriteLine("A{0}B{1}C{2}", 1, true,false,1,2);——————不会报错
Console.Write("A{0}B{1}C{2}", 1, true);——————会报错