Ejemplo n.º 1
0

        
Ejemplo n.º 2
0
        public ReadOnlySequenceDebugView(ReadOnlySequence <T> sequence)
        {
            _array = sequence.ToArray();

            var segmentCount = 0;

            foreach (var _ in sequence)
            {
                segmentCount++;
            }

            var segments = new ReadOnlyMemory <T> [segmentCount];
            int i        = 0;

            foreach (ReadOnlyMemory <T> readOnlyMemory in sequence)
            {
                segments[i] = readOnlyMemory;
                i++;
            }
            _segments = new ReadOnlySequenceDebugViewSegments()
            {
                Segments = segments
            };
        }
        public static string ConvertToString(this ReadOnlySequence <byte> data)
        {
            string str = Encoding.UTF8.GetString(data.ToArray());

            return(str);
        }