SharpSoundDevice.ProgramData.SerializeSingleProgram C# (CSharp) Method

SerializeSingleProgram() public static method

public static SerializeSingleProgram ( Program program ) : byte[]
program Program
return byte[]
        public static byte[] SerializeSingleProgram(Program program)
        {
            string output = "";
            output += Header + "\n";
            output += ProgType + "\n";

            output += ((program.Name != null) ? program.Name : "") + "\n";
            output += ((program.Data != null) ? Convert.ToBase64String(program.Data) : "") + "\n";

            var bytes = Encoding.UTF8.GetBytes(output);
            return bytes;
        }