C# Class Gnu.Inet.Encoding.Punycode

Datei anzeigen Open project: pexip/os-libidn Class Usage Examples

Public Methods

Method Description
Adapt ( int delta, int numpoints, bool first ) : int
Codepoint2Digit ( int c ) : int
Decode ( string input ) : string

Decode a punycoded string.

Digit2Codepoint ( int d ) : int
Encode ( string input ) : string

Punycodes a unicode string.

IsBasic ( char c ) : bool

Method Details

Adapt() public static method

public static Adapt ( int delta, int numpoints, bool first ) : int
delta int
numpoints int
first bool
return int

Codepoint2Digit() public static method

public static Codepoint2Digit ( int c ) : int
c int
return int

Decode() public static method

Decode a punycoded string.
public static Decode ( string input ) : string
input string Punycode string
return string

Digit2Codepoint() public static method

public static Digit2Codepoint ( int d ) : int
d int
return int

Encode() public static method

Punycodes a unicode string.
public static Encode ( string input ) : string
input string Unicode string.
return string

IsBasic() public static method

public static IsBasic ( char c ) : bool
c char
return bool