Dev2.Converters.Dev2BinaryConverter.ConvertToBase C# (CSharp) Method

ConvertToBase() public method

public ConvertToBase ( byte payload ) : string
payload byte
return string
        public string ConvertToBase(byte[] payload)
        {
            var result = new StringBuilder();

            // ReSharper disable ForCanBeConvertedToForeach
            for (int i = 0; i < payload.Length; i++)
                // ReSharper restore ForCanBeConvertedToForeach
            {
                string tmp = Convert.ToString(payload[i], 2);
                // zero pad the value
                for (int q = tmp.Length; q < 8; q++)
                {
                    result.Append("0");
                }
                result.Append(tmp);
            }

            return result.ToString();
        }