DecoderReplacementFallback Constructor (String^)
Initializes a new instance of the DecoderReplacementFallback class using a specified replacement string.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- replacement
-
Type:
System::String^
A string that is emitted in a decoding operation in place of an input byte sequence that cannot be decoded.
| Exception | Condition |
|---|---|
| ArgumentNullException | replacement is null. |
| ArgumentException | replacement contains an invalid surrogate pair. In other words, the surrogate pair does not consist of one high surrogate component followed by one low surrogate component. |
The replacement parameter initializes the replacement string that is the value of the DecoderReplacementFallback object. A commonly used value is the Unicode "Replacement Character" (U+FFFD), which is specifically intended to replace an incoming character having a value that is unknown or unrepresentable in Unicode.
Available since 10
.NET Framework
Available since 2.0
DefaultString
DecoderReplacementFallback
DecoderReplacementFallback Overload
DecoderReplacementFallback Class
System.Text Namespace