RFA .NET

The RFA_String type exposes the following members.

Constructors

  NameDescription
Public methodRFA_String()()()()
Creates an empty string.
Public methodRFA_String(UInt32)
Preallocates space to avoid multiple memory allocations.
Public methodRFA_String(array<Byte>[]()[][])
Creates a string from specified Byte array.
Public methodRFA_String(array<Char>[]()[][])
Creates a string from specified Char array for unicode characters.
Public methodRFA_String(String)
Creates a string from the given System.String.
Public methodRFA_String(RFA_String)
Creates a string with a copy of a given contents.
Public methodRFA_String(array<Byte>[]()[][], UInt32)
Creates a string from specified Byte array with the specified length.

Methods

  NameDescription
Public methodAppend(Int32)
Appends the ASCII representation of the provided value to this string.
Public methodAppend(Int64)
Appends the ASCII representation of the provided value to this string.
Public methodAppend(String)
Appends a System.String to this RFA_String.
Public methodAppend(UInt32)
Appends the ASCII representation of the provided value to this string.
Public methodAppend(UInt64)
Appends the ASCII representation of the provided value to this string.
Public methodAppend(RFA_String)
Appends an RFA_String to this RFA_String.
Public methodClear
Cleares this string.
Public methodCompareCase(String)
Compares this RFA_String to System.String with case sensitivity.
Public methodCompareCase(RFA_String)
Compares this RFA_String to other RFA_String with case sensitivity.
Public methodCompareIgnoreCase(String)
Compares this RFA_String to System.String, ignoring case.
Public methodCompareIgnoreCase(RFA_String)
Compares this RFA_String to other RFA_String, ignoring case.
Public methodCompareTo
Compares the current RFA_String with another RFA_String.
Public methodData
Gets an array to the internal storage.
Public methodDispose
Releases unmanaged resources.
Public methodEmpty
Gets the boolean value to determine the string is empty.
Public methodEquals(Object)
Determines whether the specified Object is equal to the current Object.
(Overrides Object..::..Equals(Object).)
Public methodEquals(RFA_String)
Determines whether the specified RFA_String is equal to the current RFA_String.
Public methodFind(String)
Finds the first occurence of specified System.String inside this RFA_String.
Public methodFind(RFA_String)
Finds the first occurence of specified RFA_String inside this RFA_String.
Public methodFind(String, UInt32)
Finds the first occurence of specified System.String inside this RFA_String. The search starts at a specified character position.
Public methodFind(RFA_String, UInt32)
Finds the first occurence of specified RFA_String inside this RFA_String. The search starts at a specified character position.
Public methodFindLast(String)
Finds the last occurence of specified System.String inside this RFA_String.
Public methodFindLast(RFA_String)
Finds the last occurence of specified RFA_String inside this RFA_String.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Overrides Object..::..GetHashCode()()()().)
Public methodReplace(UInt32, UInt32, String)
Replaces the current RFA_String with the specified System.String.
Public methodReplace(UInt32, UInt32, RFA_String)
Replaces the current RFA_String with the specified RFA_String.
Public methodSet(array<Byte>[]()[][])
Sets this string to specified Byte array.
Public methodSet(String)
Sets this string to specified string.
Public methodSet(array<Byte>[]()[][], UInt32)
Sets this string to specified memory array with the specified length.
Public methodSubStr
Retrieves a substring from the current RFA_String object. The substring starts at a specified index number, or character position, in the RFA_String object.
Public methodToLower
Converts all upper case letters in this RFA_String to lower case.
Public methodToString
Converts to System.String.
(Overrides Object..::..ToString()()()().)
Public methodToUpper
Converts all lower case letters in this RFA_String to upper case.
Public methodTrimWhitespace
Removes leading and trailing whitespace from this RFA_String.

Operators

  NameDescription
Public operatorStatic memberAddition(String, RFA_String)
Adds an System.String, right, to RFA_String, left.
Public operatorStatic memberAddition(RFA_String, String)
Adds an System.String, right, to RFA_String, left.
Public operatorStatic memberAddition(RFA_String, RFA_String)
Adds an RFA_String, right, to RFA_String, left.
Public operatorStatic memberEquality(String, RFA_String)
Compares System.String to RFA_String.
Public operatorStatic memberEquality(RFA_String, String)
Compares an RFA_String to System.String.
Public operatorStatic memberEquality(RFA_String, RFA_String)
Compares an RFA_String to other RFA_String.
Public operatorStatic memberGreaterThan(String, RFA_String)
Compares System.String to RFA_String.
Public operatorStatic memberGreaterThan(RFA_String, String)
Compares RFA_String to System.String.
Public operatorStatic memberGreaterThan(RFA_String, RFA_String)
Compares RFA_String to RFA_String.
Public operatorStatic memberGreaterThanOrEqual(String, RFA_String)
Compares System.String to RFA_String.
Public operatorStatic memberGreaterThanOrEqual(RFA_String, String)
Compares RFA_String to System.String.
Public operatorStatic memberGreaterThanOrEqual(RFA_String, RFA_String)
Compares RFA_String to RFA_String.
Public operatorStatic memberInequality(String, RFA_String)
Compares System.String to RFA_String.
Public operatorStatic memberInequality(RFA_String, String)
Compares RFA_String to System.String.
Public operatorStatic memberInequality(RFA_String, RFA_String)
Compares RFA_String to RFA_String.
Public operatorStatic memberLessThan(String, RFA_String)
Compares System.String to RFA_String.
Public operatorStatic memberLessThan(RFA_String, String)
Compares RFA_String to System.String.
Public operatorStatic memberLessThan(RFA_String, RFA_String)
Compares RFA_String to RFA_String.
Public operatorStatic memberLessThanOrEqual(String, RFA_String)
Compares System.String to RFA_String.
Public operatorStatic memberLessThanOrEqual(RFA_String, String)
Compares RFA_String to System.String.
Public operatorStatic memberLessThanOrEqual(RFA_String, RFA_String)
Compares RFA_String to RFA_String.

Properties

  NameDescription
Public propertyLength
Gets the length in bytes of the internal storage.
Public propertySize
Gets the length in bytes of the internal storage.

See Also