在C#中有效地将字符串转换为字节数组(不使用编码)

JP_*_*_99 -2 c# arrays string byte type-conversion

如何在不使用每个元素的情况下将字符串转换"0100"byte数组?该字符串只能包含字符0到9.{0,1,0,0}Convert.ToByte()

Ese*_*ser 5

用linq

var bytes = "0100".Select(x => (byte)(x - '0')).ToArray();
Run Code Online (Sandbox Code Playgroud)