c# encode decode
1571 ワード
WebUtilityクラス
定義#テイギ#
ネームスペース:
System.Net
プログラムセット:
System.dll
Webリクエストを処理する際にURLを符号化および復号する方法を提供する.
C#コピーpublic static class WebUtility
継承
Object
WebUtility
注釈
HttpUtilityクラスには、HTML符号化文字列の符号化および復号化ユーティリティメソッドが含まれます. System.Uriクラスには、同様の用途で使用できる方法と属性も含まれています.
方法
表1
HtmlDecode(String)
HTTP転送用にHTML符号化された文字列を復号化された文字列に変換します.
HtmlDecode(String, TextWriter)
HTML符号化された文字列を復号化された文字列に変換し、TextWriter出力ストリームに送信します.
HtmlEncode(String)
文字列をHTML符号化文字列に変換します.
HtmlEncode(String, TextWriter)
文字列をHTML符号化文字列に変換し、TextWriter出力ストリームとして出力を返します.
UrlDecode(String)
URLに転送するためにエンコードされた文字列を復号化された文字列に変換します.
UrlDecodeToBytes(Byte[], Int32, Int32)
URLを介して符号化された符号化バイト配列を転送するために復号化されたバイト配列に変換する.
UrlEncode(String)
テキスト文字列をURL符号化文字列に変換します.
UrlEncodeToBytes(Byte[], Int32, Int32)
バイト配列をURL符号化バイト配列に変換します.
適用
.NET
5 preview 1
.NET Core
3.1 3.0 2.2 2.1 2.0 1.1 1.0
.NET Framework
4.8 4.7.2 4.7.1 4.7 4.6.2 4.6.1 4.6 4.5.2 4.5.1 4.5 4.0
.NET Standard
2.1 2.0 1.6 1.5 1.4 1.3 1.2 1.1 1.0
UWP
10.0
Xamarin.Android
7.1
Xamarin.iOS
10.8
Xamarin.Mac
3.0
関連項目
public static class WebUtility