如何消除char结束符
//如我现有一字符集
char[] chr={ "0 ", "0 ", "1 ", "0 ", "1 "};
//我想将他们存放到string里。
string str=new string(chr)
//但是输出的结果不符合要求: "00101 "
----------------------------------------------
请各位指点,应该如何得到非结束符集的string.
------解决方案--------------------string str=new string(chr,0,chr.Length-1)
------解决方案--------------------用string.replace( "/0 ", " ").替换
------解决方案--------------------如果你是想把0或1转为字符而不是编码
datastack[length] = Convert.ToChar(CharCode % POWER);
改为
datastack[length] = (CharCode % POWER == 0) ? '0 ' : '1 ';