WebClient.Encoding Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets and sets the Encoding used to upload and download strings.
Assembly: System.Net (in System.Net.dll)
Property Value
Type: System.Text.EncodingA Encoding that is used to encode strings. The default value of this property is UTF8.
| Exception | Condition |
|---|---|
| ArgumentNullException | A null value was passed to set this property. |
The UploadStringAsync methods use this property to convert the specified string to a Byte array before uploading the string. For additional information, see the GetBytes method.
When a string is downloaded using the DownloadStringAsync methods, WebClient uses the Encoding returned by this to convert the downloaded Byte array into a string. For additional information, see the GetString method.