C# Класс SystemEx.Escaping

Contains utility methods for escaping and unescaping strings.
Показать файл Открыть проект

Открытые методы

Метод Описание
Base64Decode ( string data ) : byte[]
Base64Encode ( byte data ) : string
HtmlDecode ( string value ) : string

Decodes a string using HTML encoding.

HtmlEncode ( string value ) : string

Encodes a string using HTML encoding.

StringDecode ( string value ) : string
StringEncode ( string value ) : string

Encodes a string using C encoding with " as the quote char.

StringEncode ( string value, bool enclose ) : string
StringEncode ( string value, char quoteChar ) : string

Encodes a string using C encoding with quoteChar as the quote char.

StringEncode ( string value, char quoteChar, bool enclose ) : string

Encodes a string using C encoding with quoteChar as the quote char.

UriDecode ( string value ) : string

Decodes a string using URI encoding.

UriEncode ( string value ) : string

Encodes a string using URI encoding.

UrlDecode ( string value ) : string>.Dictionary
UrlEncode ( string>.Dictionary value ) : string

Приватные методы

Метод Описание
Escaping ( ) : System

Описание методов

Base64Decode() публичный статический Метод

public static Base64Decode ( string data ) : byte[]
data string
Результат byte[]

Base64Encode() публичный статический Метод

public static Base64Encode ( byte data ) : string
data byte
Результат string

HtmlDecode() публичный статический Метод

Decodes a string using HTML encoding.
public static HtmlDecode ( string value ) : string
value string The string to be decoded.
Результат string

HtmlEncode() публичный статический Метод

Encodes a string using HTML encoding.
public static HtmlEncode ( string value ) : string
value string The string to encode.
Результат string

StringDecode() публичный статический Метод

public static StringDecode ( string value ) : string
value string
Результат string

StringEncode() публичный статический Метод

Encodes a string using C encoding with " as the quote char.
public static StringEncode ( string value ) : string
value string The string to encode.
Результат string

StringEncode() публичный статический Метод

public static StringEncode ( string value, bool enclose ) : string
value string
enclose bool
Результат string

StringEncode() публичный статический Метод

Encodes a string using C encoding with quoteChar as the quote char.
public static StringEncode ( string value, char quoteChar ) : string
value string The string to encode.
quoteChar char The character used to quote the string. The default /// value for this parameter is ".
Результат string

StringEncode() публичный статический Метод

Encodes a string using C encoding with quoteChar as the quote char.
public static StringEncode ( string value, char quoteChar, bool enclose ) : string
value string The string to encode.
quoteChar char The character used to quote the string. The default /// value for this parameter is ".
enclose bool
Результат string

UriDecode() публичный статический Метод

Decodes a string using URI encoding.
public static UriDecode ( string value ) : string
value string The string to decode.
Результат string

UriEncode() публичный статический Метод

Encodes a string using URI encoding.
public static UriEncode ( string value ) : string
value string The string to encode.
Результат string

UrlDecode() публичный статический Метод

public static UrlDecode ( string value ) : string>.Dictionary
value string
Результат string>.Dictionary

UrlEncode() публичный статический Метод

public static UrlEncode ( string>.Dictionary value ) : string
value string>.Dictionary
Результат string