- cahr + 字符串
char SplitStr = '|';
string NumStr = "0";
Console.Write(SplitStr + Num);
输出结果是一个字符串:|0
- cahr + 数值类型
char SplitStr = '|';
decimal Num = 0;
Console.Write(SplitStr + Num);
输出结果是一个数值:124,由于“|”在ASCII码表中的10进制数值是124,124+0=124。
在java中也是一样,char类型会根据不同的类型对本身进行处理,然后做 + 。这个时候就需要注意,我们 + 得到的结果是不是需要的,如果我们需要得到一个字符串,结果,+ 出来成了一个数值类型,这个得注意。