-4

I want to convert string to byte[] without conversion/changing value. Example:
string value "10,34,56,64,32" after converting to byte[] also should be { 10, 34, 56, 64, 32 }.

This one is giving me unexpected result:

var result = Encoding.ASCII.GetBytes("10,34,56,64,32");
Mateusz
  • 5,714
  • 1
  • 23
  • 29
sebu
  • 2,546
  • 1
  • 22
  • 40

1 Answers1

10

How about

byte[] result = "10,34,56,64,32".Split(',').Select(byte.Parse).ToArray();
fubo
  • 42,334
  • 17
  • 98
  • 130