Show / Hide Table of Contents

    StringExtensions Class

    .NET Standard 2.x

    Provides the extension methods for String.

    Namespace: PowerScript.Bridge

    Assembly: PowerScript.Bridge.dll

    Syntax

      public static class StringExtensions;
    

    Methods

    Name Return Type Description
    Asc(this string str) System.Int16 Converts the first character of a string to its Unicode code point. A code point is the numerical short value given to a Unicode character.
    AscA(this string str) System.Int16 Converts the first character of a string to its ASCII short value.
    Byte(this string str) System.Byte Converts a string to a Byte datatype.
    Char(this string str) System.Char Extracts the first Unicode character of a string to a char.
    CharA(this string str) System.Char Extracts the first ASCII character of a string to a char.
    Date(this string str) System.DateTime Converts a string whose value is a valid date to a DateTime value.
    DateTime(this string str) System.DateTime Extracts a DateTime value from a string whose value is valid datetime.
    Dec(this string str) System.Decimal Converts a string to a decimal number.
    Double(this string str) System.Double Converts a string to a double.
    Fill(this string chars, int? n) System.String Builds a string of the specified length by repeating the specified characters until the result string is long enough.
    FillA(this string chars, int? n) System.String Builds a string of the specified length in bytes by repeating the specified characters until the result string is long enough.
    Integer(this string str) System.Int16 Converts the value of a string to an integer.
    IsAllArabic(this string value) System.Boolean Tests whether a particular string is composed entirely of Arabic characters.
    IsAllHebrew(this string value) System.Boolean Tests whether a particular string is composed entirely of Hebrew characters.
    IsAnyArabic(this string value) System.Boolean Tests whether a particular string contains at least one Arabic character.
    IsAnyHebrew(this string value) System.Boolean Tests whether a particular string contains at least one Hebrew character.
    IsArabic(this string value) System.Boolean Tests whether a particular character is an Arabic character. For a string, IsArabic tests only the first character on the left.
    IsArabicAndNumbers(this string value) System.Boolean Tests whether a particular string is composed entirely of Arabic characters or numbers.
    IsDate(this string str) System.Boolean Tests whether a string value is a valid DateTime.
    IsHebrew(this string value) System.Boolean Tests whether a particular character is a Hebrew character. For a string, IsHebrew tests only the first character on the left.
    IsHebrewAndNumbers(this string value) System.Boolean Tests whether a particular string is composed entirely of Hebrew characters and numbers.
    IsNumber(this string str) System.Boolean Reports whether the value of a string is a number.
    IsTime(this string v) System.Boolean Reports whether the value of a string is a valid TimeSpan value.
    LastPos(this string strA, string strB) System.Int32 Finds the last position of a target string in a source string.
    LastPos(this string strA, string strB, int? searchlength) System.Int32 Finds the last position of a target string in a source string.
    Left(this string value, int? n) System.String Obtains a specified number of characters from the beginning of a string.
    LeftA(this string value, int? n) System.String Temporarily converts a string from Unicode to DBCS based on the current locale, then returns the specified number of bytes from the string.
    LenA(this string str) System.Int32 Temporarily converts the string from Unicode to DBCS based on the current locale, then obtains a string length in bytes.
    Long(this string str) System.Int32 Converts a string whose value is a number into an int.
    LongLong(this string str) System.Int64 Converts a string whose value is a number into a long.
    Match(this string input, string pattern) System.Boolean Determines whether a string's value contains a particular pattern of characters.
    Mid(this string source, int? startIndex) System.String Obtains characters from a specified position in a string.
    Mid(this string source, int? startIndex, int? length) System.String Obtains a specified number of characters from a specified position in a string.
    MidA(this string source, int? startIndex) System.String Temporarily converts a string to DBCS, then returns bytes from the string, starting from a specified position.
    MidA(this string source, int? startIndex, int? length) System.String Temporarily converts a string to DBCS, then returns the specified number of bytes from the string, starting from a specified position.
    Pos(this string strA, string strB) System.Int32 Finds one string within another string.
    Pos(this string strA, string strB, int? startIndex) System.Int32 Finds one string within another string.
    PosA(this string strA, string strB) System.Int32 Temporarily converts a string from Unicode to DBCS based on the current locale, then finds one string within another string.
    PosA(this string strA, string strB, int? startIndex) System.Int32 Temporarily converts a string from Unicode to DBCS based on the current locale, then finds one string within another string.
    Real(this string str) System.Single Converts a string value to a real datatype.
    Replace(this string strA, int? startIndex, int? count, string strB) System.String Replaces a portion of one string with another.
    ReplaceA(this string strA, int? startIndex, int? count, string strB) System.String Temporarily converts a string to DBCS based on the current locale, then replaces a portion of one string with another.
    Reverse(this string str) System.String Reverses the order of characters in a string.
    Right(this string value, int? length) System.String Obtains a specified number of characters from the end of a string.
    RightA(this string value, int? length) System.String Temporarily converts a string from Unicode to DBCS based on the current locale, then returns the specified number of bytes from the end of the string.
    Time(this string str) System.TimeSpan Converts a string containing a valid time into a time value.
    WordCap(this string str) System.String Capitalizes the first letter of each word in a passed script. It sets the remaining letters in each word to lowercase.
    Back to top Generated by Appeon