Rune Rune Rune Rune Struct

Definition

public value class Rune : IComparable<System::Text::Rune>, IEquatable<System::Text::Rune>
public struct Rune : IComparable<System.Text.Rune>, IEquatable<System.Text.Rune>
type Rune = struct
Public Structure Rune
Implements IComparable(Of Rune), IEquatable(Of Rune)
Inheritance
Implements

Constructors

Rune(Char) Rune(Char) Rune(Char) Rune(Char)
Rune(Int32) Rune(Int32) Rune(Int32) Rune(Int32)
Rune(UInt32) Rune(UInt32) Rune(UInt32) Rune(UInt32)

Properties

IsAscii IsAscii IsAscii IsAscii
IsBmp IsBmp IsBmp IsBmp
Plane Plane Plane Plane
ReplacementChar ReplacementChar ReplacementChar ReplacementChar
Utf16SequenceLength Utf16SequenceLength Utf16SequenceLength Utf16SequenceLength
Utf8SequenceLength Utf8SequenceLength Utf8SequenceLength Utf8SequenceLength
Value Value Value Value

Methods

CompareTo(Rune) CompareTo(Rune) CompareTo(Rune) CompareTo(Rune)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)
Equals(Rune) Equals(Rune) Equals(Rune) Equals(Rune)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()
GetNumericValue(Rune) GetNumericValue(Rune) GetNumericValue(Rune) GetNumericValue(Rune)
GetRuneAt(String, Int32) GetRuneAt(String, Int32) GetRuneAt(String, Int32) GetRuneAt(String, Int32)
GetUnicodeCategory(Rune) GetUnicodeCategory(Rune) GetUnicodeCategory(Rune) GetUnicodeCategory(Rune)
IsControl(Rune) IsControl(Rune) IsControl(Rune) IsControl(Rune)
IsDigit(Rune) IsDigit(Rune) IsDigit(Rune) IsDigit(Rune)
IsLetter(Rune) IsLetter(Rune) IsLetter(Rune) IsLetter(Rune)
IsLetterOrDigit(Rune) IsLetterOrDigit(Rune) IsLetterOrDigit(Rune) IsLetterOrDigit(Rune)
IsLower(Rune) IsLower(Rune) IsLower(Rune) IsLower(Rune)
IsNumber(Rune) IsNumber(Rune) IsNumber(Rune) IsNumber(Rune)
IsPunctuation(Rune) IsPunctuation(Rune) IsPunctuation(Rune) IsPunctuation(Rune)
IsSeparator(Rune) IsSeparator(Rune) IsSeparator(Rune) IsSeparator(Rune)
IsSymbol(Rune) IsSymbol(Rune) IsSymbol(Rune) IsSymbol(Rune)
IsUpper(Rune) IsUpper(Rune) IsUpper(Rune) IsUpper(Rune)
IsValid(Int32) IsValid(Int32) IsValid(Int32) IsValid(Int32)
IsValid(UInt32) IsValid(UInt32) IsValid(UInt32) IsValid(UInt32)
IsWhiteSpace(Rune) IsWhiteSpace(Rune) IsWhiteSpace(Rune) IsWhiteSpace(Rune)
ToLower(Rune, CultureInfo) ToLower(Rune, CultureInfo) ToLower(Rune, CultureInfo) ToLower(Rune, CultureInfo)
ToLowerInvariant(Rune) ToLowerInvariant(Rune) ToLowerInvariant(Rune) ToLowerInvariant(Rune)
ToString() ToString() ToString() ToString()
ToUpper(Rune, CultureInfo) ToUpper(Rune, CultureInfo) ToUpper(Rune, CultureInfo) ToUpper(Rune, CultureInfo)
ToUpperInvariant(Rune) ToUpperInvariant(Rune) ToUpperInvariant(Rune) ToUpperInvariant(Rune)
TryCreate(Char, Rune) TryCreate(Char, Rune) TryCreate(Char, Rune) TryCreate(Char, Rune)
TryCreate(Int32, Rune) TryCreate(Int32, Rune) TryCreate(Int32, Rune) TryCreate(Int32, Rune)
TryCreate(UInt32, Rune) TryCreate(UInt32, Rune) TryCreate(UInt32, Rune) TryCreate(UInt32, Rune)
TryEncode(Span<Char>, Int32) TryEncode(Span<Char>, Int32) TryEncode(Span<Char>, Int32) TryEncode(Span<Char>, Int32)
TryGetRuneAt(String, Int32, Rune) TryGetRuneAt(String, Int32, Rune) TryGetRuneAt(String, Int32, Rune) TryGetRuneAt(String, Int32, Rune)

Operators

Equality(Rune, Rune) Equality(Rune, Rune) Equality(Rune, Rune) Equality(Rune, Rune)
Explicit(Char to Rune) Explicit(Char to Rune) Explicit(Char to Rune) Explicit(Char to Rune)
Explicit(Int32 to Rune) Explicit(Int32 to Rune) Explicit(Int32 to Rune) Explicit(Int32 to Rune)
Explicit(UInt32 to Rune) Explicit(UInt32 to Rune) Explicit(UInt32 to Rune) Explicit(UInt32 to Rune)
GreaterThan(Rune, Rune) GreaterThan(Rune, Rune) GreaterThan(Rune, Rune) GreaterThan(Rune, Rune)
GreaterThanOrEqual(Rune, Rune) GreaterThanOrEqual(Rune, Rune) GreaterThanOrEqual(Rune, Rune) GreaterThanOrEqual(Rune, Rune)
Inequality(Rune, Rune) Inequality(Rune, Rune) Inequality(Rune, Rune) Inequality(Rune, Rune)
LessThan(Rune, Rune) LessThan(Rune, Rune) LessThan(Rune, Rune) LessThan(Rune, Rune)
LessThanOrEqual(Rune, Rune) LessThanOrEqual(Rune, Rune) LessThanOrEqual(Rune, Rune) LessThanOrEqual(Rune, Rune)

Applies to