C#相当于VB6 Chr(数字)

Nic*_*rin -1 c# vb6 chr

我有这个代码:

Dim sCenter As String
sCenter = Chr(27) + Chr(97) + Chr(1)
Run Code Online (Sandbox Code Playgroud)

我正在尝试转换为C#代码.在线转换器总是无法转换...... :(

那么,C#等价物是Chr(number)什么?

也许 Char.ConvertFromUtf32(10);

Son*_*nül 17

感觉像冒险回答但是怎么样?

string sCenter;
sCenter = "" + (char)27 + (char)97 + (char)1;
Run Code Online (Sandbox Code Playgroud)

感谢James Curran 关于整体添加的评论char.由于他的建议,我说没有意义的""char得到string + char它使用.ToString()String.Concat在后台方法.

  • 我知道它已经过时了,但是......使用C#中新的Interpolated Strings,你可以这样做:$"{(char)26}" (2认同)