Property Encoding
Encoding
Gets or sets the encoding to decode the input with, overriding both the byte-order mark
and any <meta charset> declaration. Null (the default) runs the documented
detection order: explicit option, then BOM, then meta, then UTF-8.
public Encoding? Encoding { get; set; }