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

Efficiently converting a string to a byte array in C# (Not with Encoding)

本问题已经有最佳答案,请猛点这里访问。

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


与林克

1
var bytes ="0100".Select(x => (byte)(x - '0')).ToArray();