Pchp.Library.Streams.TextElement.AsBytes C# (CSharp) Method

AsBytes() public method

public AsBytes ( Encoding enc ) : byte[]
enc System.Text.Encoding
return byte[]
        public byte[] AsBytes(Encoding enc) => IsNull ? Core.Utilities.ArrayUtils.EmptyBytes : IsBinary ? GetBytes() : enc.GetBytes(GetText());

Usage Example

Ejemplo n.º 1
0
        public override TextElement Filter(IEncodingProvider enc, TextElement input, bool closing)
        {
            var bInput = input.AsBytes(enc.StringEncoding);

            if (bInput != null)
            {
                int offset = 0;
                return(new TextElement(FilterInner(bInput, ref offset, closing)));
            }
            else
            {
                Debug.Fail("InflateFilter expects chunks to be convertible to PhpBytes.");
                return(TextElement.Null);
            }
        }
All Usage Examples Of Pchp.Library.Streams.TextElement::AsBytes