2011-09-09 18 views
4
int stxval = 0x02; //found this value on wikipedia 
string mystring = "Hello"; 

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

ここでは、文字列ビルダー"2Hello"が追加されています。このフォームで "Hello"という文字列を取得する方法は?代わりに文字列に制御文字を追加する方法

答えて

11

使用charは:

char stx = '\u0002'; 

または

char stx = (char) 2; 

は個人的に私は最初のオプションを好むが、それはあなた次第です。

とにかく、そしてちょうど使用:

StringBuilder builder = new StringBuilder(mystring); 
builder.Append(stx); 
1
builder.Append((char)stxval); 

はそれだけで追加されますint.ToString()

関連する問題