如何向字符串中添加控制字符

5
int stxval = 0x02; //found this value on wikipedia
string mystring = "Hello";

StringBuilder builder = new StringBuilder(mystring);
builder.Append(stxval);

在字符串生成器中添加了"2Hello",如何以"Hello"的形式获取字符串?
2个回答

12
请使用char代替:
char stx = '\u0002';
或者
char stx = (char) 2;

就我个人而言,我更喜欢第一种选项,但这取决于你。

无论如何,然后只需使用:

StringBuilder builder = new StringBuilder(mystring);
builder.Append(stx);

1
builder.Append((char)stxval);

否则它将只是添加 int.ToString()


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接