What would be a simple way to store a Byte[] array in XML (using C#) ?
Use Convert.ToBase64String(byte[]) to convert it to base 64 representation and store the resulting string.
Convert.ToBase64String(byte[])
You can get back the byte[] by calling Convert.FromBase64String(string) method.
byte[]
Convert.FromBase64String(string)