Exemple #1
0
        protected string ParsePCLHeader(byte[] rawdata, int start, out int end)
        {
            BindingFormat = (PCLBindingFormat)rawdata[start];
            end           = Array.FindIndex(rawdata, start + 1, b => b == '\n');

            if (end != -1)
            {
                end++;
                return(Encoding.ASCII.GetString(rawdata, start + 2, end - start - 3));
            }

            return(null);
        }
        protected string ParsePCLHeader(byte[] rawdata, int start, out int end)
        {
            BindingFormat = (PCLBindingFormat)rawdata[start];
            end = Array.FindIndex(rawdata, start + 1, b => b == '\n');

            if (end != -1)
            {
                end++;
                return Encoding.ASCII.GetString(rawdata, start + 2, end - start - 3);
            }

            return null;
        }