如何将字符串转换为字节数组?

Jac*_*eid -1 c# bytearray

我在阅读时出现错误:

无法将类型'String'隐式转换为'Byte []'

我认为'byte []'是字节数组-如果不是,请更正我。

我在此网站上尝试了另一种解决方案,但我不理解。我正在制作ac#“ RTM工具”,这是放在里面的内容:

byte[] bytes = (metroTextBox2.Text);   
Array.Resize<byte>(ref bytes, bytes.Length + 1);   
PS3.SetMemory(0x2708238, bytes);
Run Code Online (Sandbox Code Playgroud)

Rah*_*thi 5

您可以这样尝试:

string str= "some string";
var bytes = System.Text.Encoding.UTF8.GetBytes(str);
Run Code Online (Sandbox Code Playgroud)

并解码:

var decodeString = System.Text.Encoding.UTF8.GetString(bytes);
Run Code Online (Sandbox Code Playgroud)