我该如何将控制字符添加到字符串中

时间:2011-09-09 10:08:00

标签: c# .net stringbuilder

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

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

此处在字符串构建器"2Hello"中附加。如何以“Hello”形式获取字符串?

2 个答案:

答案 0 :(得分:12)

改为使用char

char stx = '\u0002';

char stx = (char) 2;

我个人更喜欢第一种选择,但这取决于你。

无论如何,那么只需使用:

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

答案 1 :(得分:1)

builder.Append((char)stxval);

否则只会添加int.ToString()