Table of Contents

Class Alphabet

Namespace
AlgorithmsSW.String
Assembly
AlgorithmsSW.dll

Represents an alphabet, a subset of Unicode.

public class Alphabet
Inheritance
Alphabet
Inherited Members
Extension Methods

Constructors

Alphabet(string)

Represents an alphabet, a subset of Unicode.

public Alphabet(string alphabet)

Parameters

alphabet string

Fields

Base64

public static readonly Alphabet Base64

Field Value

Alphabet

Binary

public static readonly Alphabet Binary

Field Value

Alphabet

Decimal

public static readonly Alphabet Decimal

Field Value

Alphabet

Dna

public static readonly Alphabet Dna

Field Value

Alphabet

Hexadecimal

public static readonly Alphabet Hexadecimal

Field Value

Alphabet

Lowercase

public static readonly Alphabet Lowercase

Field Value

Alphabet

Mkhedruli

public static readonly Alphabet Mkhedruli

Field Value

Alphabet

Octal

public static readonly Alphabet Octal

Field Value

Alphabet

Protein

public static readonly Alphabet Protein

Field Value

Alphabet

Uppercase

public static readonly Alphabet Uppercase

Field Value

Alphabet

Properties

BitCount

public int BitCount { get; }

Property Value

int

Radix

public int Radix { get; }

Property Value

int

Methods

Contains(char)

public bool Contains(char c)

Parameters

c char

Returns

bool

ToChar(int)

public char ToChar(int index)

Parameters

index int

Returns

char

ToChars(int[])

public string ToChars(int[] indices)

Parameters

indices int[]

Returns

string

ToIndex(char)

public int ToIndex(char c)

Parameters

c char

Returns

int

ToIndices(string)

public int[] ToIndices(string s)

Parameters

s string

Returns

int[]

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.