I have inherited some C# code. This code needs to upload a picture to a web service. This code saves the bytes of picture into byte[] called ImageBytes. To ensure the greatest portability, I want to first encode the ImageBytes into a base 64 encoded string. I believe the following code is doing that, however, I'm not sure. Can someone please verify if my assumption is correct?
StringBuilder sb = new StringBuilder(); this.ImageBytes.ToList<byte>().ForEach(x => sb.AppendFormat("{0}.", Convert.ToUInt32(x))); Is this code converting my byte[] into a base 64 encoded string?
Thank you!
162.239.5.104.86.. Just as if you had saidString.Join(".", this.ImageBytes).