Class Text
Wrapper of non null string instance.
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
Length
Declaration
public int Length { get; }
Property Value
Value
Declaration
protected string Value { get; }
Property Value
Methods
Clone()
Declaration
Returns
CompareTo(Text)
Declaration
public int CompareTo(Text other)
Parameters
| Type |
Name |
Description |
| Text |
other |
|
Returns
CompareTo(object)
Declaration
public int CompareTo(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
CompareTo(string)
Declaration
protected virtual int CompareTo(string other)
Parameters
| Type |
Name |
Description |
| string |
other |
|
Returns
Equals(Text)
Declaration
public bool Equals(Text other)
Parameters
| Type |
Name |
Description |
| Text |
other |
|
Returns
Equals(Text, Text)
Declaration
public static bool Equals(Text x, Text y)
Parameters
Returns
Equals(object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| object |
obj |
|
Returns
Overrides
Equals(string)
Declaration
protected virtual bool Equals(string other)
Parameters
| Type |
Name |
Description |
| string |
other |
|
Returns
GetEnumerator()
Declaration
public IEnumerator<char> GetEnumerator()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
operator ==(Text, Text)
Declaration
public static bool operator ==(Text x, Text y)
Parameters
Returns
implicit operator string(Text)
Declaration
public static implicit operator string(Text text)
Parameters
| Type |
Name |
Description |
| Text |
text |
|
Returns
implicit operator Text(string)
Declaration
public static implicit operator Text(string value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Returns
operator !=(Text, Text)
Declaration
public static bool operator !=(Text x, Text y)
Parameters
Returns
Implements
Extension Methods