Show / Hide Table of Contents

Class Text

Wrapper of non null string instance.

Inheritance
object
Text
CashRegisterOtherLocation
CertificateAlias
CorporateBodyFullName
IdentityOrganizationUnitName
PrinterName
ReceiptItemName
ReceiptPaymentName
ReceiptText
Implements
IEnumerablechar
IEnumerable
IDeepCloneable
ICloneable
IComparable
IComparableText
IConvertible
IEquatableText
Inherited Members
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: NineDigiteKasa
Assembly: NineDigit.eKasa.dll
Syntax
public class Text : IEnumerable<char>, IEnumerable, IDeepCloneable, ICloneable, IComparable, IComparable<Text>, IConvertible, IEquatable<Text>

Constructors

Text(string)

Declaration
public Text(string value)
Parameters
Type Name Description
string value

Properties

this[int]

Declaration
public char this[int index] { get; }
Parameters
Type Name Description
int index
Property Value
Type Description
char

Length

Declaration
public int Length { get; }
Property Value
Type Description
int

Value

Declaration
protected string Value { get; }
Property Value
Type Description
string

Methods

Clone()

Declaration
public object Clone()
Returns
Type Description
object

CompareTo(Text)

Declaration
public int CompareTo(Text other)
Parameters
Type Name Description
Text other
Returns
Type Description
int

CompareTo(object)

Declaration
public int CompareTo(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
int

CompareTo(string)

Declaration
protected virtual int CompareTo(string other)
Parameters
Type Name Description
string other
Returns
Type Description
int

Equals(Text)

Declaration
public bool Equals(Text other)
Parameters
Type Name Description
Text other
Returns
Type Description
bool

Equals(Text, Text)

Declaration
public static bool Equals(Text x, Text y)
Parameters
Type Name Description
Text x
Text y
Returns
Type Description
bool

Equals(object)

Declaration
public override bool Equals(object obj)
Parameters
Type Name Description
object obj
Returns
Type Description
bool
Overrides
object.Equals(object)

Equals(string)

Declaration
protected virtual bool Equals(string other)
Parameters
Type Name Description
string other
Returns
Type Description
bool

GetEnumerator()

Declaration
public IEnumerator<char> GetEnumerator()
Returns
Type Description
IEnumeratorchar

GetHashCode()

Declaration
public override int GetHashCode()
Returns
Type Description
int
Overrides
object.GetHashCode()

ToString()

Declaration
public override string ToString()
Returns
Type Description
string
Overrides
object.ToString()

Operators

operator ==(Text, Text)

Declaration
public static bool operator ==(Text x, Text y)
Parameters
Type Name Description
Text x
Text y
Returns
Type Description
bool

implicit operator string(Text)

Declaration
public static implicit operator string(Text text)
Parameters
Type Name Description
Text text
Returns
Type Description
string

implicit operator Text(string)

Declaration
public static implicit operator Text(string value)
Parameters
Type Name Description
string value
Returns
Type Description
Text

operator !=(Text, Text)

Declaration
public static bool operator !=(Text x, Text y)
Parameters
Type Name Description
Text x
Text y
Returns
Type Description
bool

Implements

IEnumerable<T>
IEnumerable
IDeepCloneable
ICloneable
IComparable
IComparable<T>
IConvertible
IEquatable<T>

Extension Methods

IEnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>, IEqualityComparer<TKey>)
IEnumerableExtensions.DistinctBy<TSource, TKey>(IEnumerable<TSource>, Func<TSource, TKey>)
IEnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T, int>)
IEnumerableExtensions.ForEach<T>(IEnumerable<T>, Action<T>)
IEnumerableExtensions.IsNullOrEmpty<T>(IEnumerable<T>)
IEnumerableExtensions.Paginate<T>(IEnumerable<T>, Pagination)
IEnumerableExtensions.ToReadOnlyCollection<TSource>(IEnumerable<TSource>)
In This Article
Na začiatok stránky Nine Digit, s.r.o. ©