C# 클래스 Goedel.Utilities.BaseConvert

파일 보기 프로젝트 열기: hallambaker/Mathematical-Mesh

공개 메소드들

메소드 설명
FromBase16String ( string Input ) : byte[]
FromBase32String ( string Data ) : byte[]
FromBase64urlString ( string Data ) : byte[]
ToBase16String ( byte data ) : string

Convert the input data to a base16 string.

ToBase16String ( byte data, int Length ) : string

Convert the input data to a base16 string.

ToBase16String ( StringBuilder Builder, byte data, int Length ) : void

Convert the input data to a base16 string.

ToBase32String ( byte data, int Length ) : string

Convert the input data to a base32 string.

ToBase32String ( StringBuilder Builder, byte data, int Length ) : void

Convert the input data to a base32 string.

ToBase32hsString ( byte data, int Length ) : string
ToBase32sString ( byte data, int Length ) : string
ToBase64String ( byte data ) : string
ToBase64String ( byte data, bool Newline ) : string
ToBase64String ( byte data, int Length ) : string
ToBase64String ( byte data, int First, int Length, bool Newline ) : string
ToBase64String ( StringBuilder Builder, byte data, int First, int Length, bool Newline ) : void
ToBase64urlString ( byte data ) : string
ToBase64urlString ( byte data, bool Newline ) : string
ToBase64urlString ( byte data, int Length ) : string
ToBase64urlString ( byte data, int First, int Length, bool Newline ) : string
ToBase64urlString ( StringBuilder Builder, byte data, int First, int Length, bool Newline ) : void
ToUDF ( byte data, int Precision ) : string

Convert a byte array to a UDF fingerprint with the specified precision.

ToUDF32String ( byte data ) : string
ToUDF32String ( byte data, int Length ) : string

메소드 상세

FromBase16String() 공개 정적인 메소드

public static FromBase16String ( string Input ) : byte[]
Input string
리턴 byte[]

FromBase32String() 공개 정적인 메소드

public static FromBase32String ( string Data ) : byte[]
Data string
리턴 byte[]

FromBase64urlString() 공개 정적인 메소드

public static FromBase64urlString ( string Data ) : byte[]
Data string
리턴 byte[]

ToBase16String() 공개 정적인 메소드

Convert the input data to a base16 string.
public static ToBase16String ( byte data ) : string
data byte The data to convert.
리턴 string

ToBase16String() 공개 정적인 메소드

Convert the input data to a base16 string.
public static ToBase16String ( byte data, int Length ) : string
data byte The data to convert.
Length int Number of bytes to convert
리턴 string

ToBase16String() 공개 정적인 메소드

Convert the input data to a base16 string.
public static ToBase16String ( StringBuilder Builder, byte data, int Length ) : void
Builder StringBuilder StringBuilder to collect the emitted characteres
data byte The data to convert.
Length int Number of bytes to convert
리턴 void

ToBase32String() 공개 정적인 메소드

Convert the input data to a base32 string.
public static ToBase32String ( byte data, int Length ) : string
data byte The data to convert.
Length int Number of bytes to convert
리턴 string

ToBase32String() 공개 정적인 메소드

Convert the input data to a base32 string.
public static ToBase32String ( StringBuilder Builder, byte data, int Length ) : void
Builder StringBuilder StringBuilder to collect the emitted characteres
data byte The data to convert.
Length int Number of bytes to convert
리턴 void

ToBase32hsString() 공개 정적인 메소드

public static ToBase32hsString ( byte data, int Length ) : string
data byte
Length int
리턴 string

ToBase32sString() 공개 정적인 메소드

public static ToBase32sString ( byte data, int Length ) : string
data byte
Length int
리턴 string

ToBase64String() 공개 정적인 메소드

public static ToBase64String ( byte data ) : string
data byte
리턴 string

ToBase64String() 공개 정적인 메소드

public static ToBase64String ( byte data, bool Newline ) : string
data byte
Newline bool
리턴 string

ToBase64String() 공개 정적인 메소드

public static ToBase64String ( byte data, int Length ) : string
data byte
Length int
리턴 string

ToBase64String() 공개 정적인 메소드

public static ToBase64String ( byte data, int First, int Length, bool Newline ) : string
data byte
First int
Length int
Newline bool
리턴 string

ToBase64String() 공개 정적인 메소드

public static ToBase64String ( StringBuilder Builder, byte data, int First, int Length, bool Newline ) : void
Builder StringBuilder
data byte
First int
Length int
Newline bool
리턴 void

ToBase64urlString() 공개 정적인 메소드

public static ToBase64urlString ( byte data ) : string
data byte
리턴 string

ToBase64urlString() 공개 정적인 메소드

public static ToBase64urlString ( byte data, bool Newline ) : string
data byte
Newline bool
리턴 string

ToBase64urlString() 공개 정적인 메소드

public static ToBase64urlString ( byte data, int Length ) : string
data byte
Length int
리턴 string

ToBase64urlString() 공개 정적인 메소드

public static ToBase64urlString ( byte data, int First, int Length, bool Newline ) : string
data byte
First int
Length int
Newline bool
리턴 string

ToBase64urlString() 공개 정적인 메소드

public static ToBase64urlString ( StringBuilder Builder, byte data, int First, int Length, bool Newline ) : void
Builder StringBuilder
data byte
First int
Length int
Newline bool
리턴 void

ToUDF() 공개 정적인 메소드

Convert a byte array to a UDF fingerprint with the specified precision.
public static ToUDF ( byte data, int Precision ) : string
data byte The data to take the fingerprint of.
Precision int The precision in multiples of 25 bits.
리턴 string

ToUDF32String() 공개 정적인 메소드

public static ToUDF32String ( byte data ) : string
data byte
리턴 string

ToUDF32String() 공개 정적인 메소드

public static ToUDF32String ( byte data, int Length ) : string
data byte
Length int
리턴 string