String

Overview

Location

  • Reference:
    • Elements.dll  .NET, .NET Standard 2.0
    • elements.jar  Cooper
    • Elements.fx  Island, ToffeeV2
    • libElements.fx  Toffee
  • Namespace: RemObjects.Elements.RTL
  • Mapped to: PlatformString

 

constructor (array of Byte, Encoding)

 

constructor(Value: array of Byte; Encoding: Encoding)

 

String(Byte[] Value, Encoding Encoding)

 

init(_ Value: Byte..., _ Encoding: Encoding)

 

String(Byte[] Value, Encoding Encoding)

Parameters:

  • Value:
  • Encoding:

constructor (array of Char)

 

constructor(Value: array of Char)

 

String(Char[] Value)

 

init(_ Value: Char...)

 

String(Char[] Value)

Parameters:

  • Value:

constructor (array of Char, Int32, Int32)

 

constructor(Value: array of Char; Offset: Int32; Count: Int32)

 

String(Char[] Value, Int32 Offset, Int32 Count)

 

init(_ Value: Char..., _ Offset: Int32, _ Count: Int32)

 

String(Char[] Value, Integer Offset, Integer Count)

Parameters:

  • Value:
  • Offset:
  • Count:

constructor (array of UnicodeCodePoint)

 

constructor(aCodePoints: array of UnicodeCodePoint)

 

String(UnicodeCodePoint[] aCodePoints)

 

init(_ aCodePoints: UnicodeCodePoint...)

 

String(UnicodeCodePoint[] aCodePoints)

Parameters:

  • aCodePoints:

constructor (Char, Int32)

 

constructor(aChar: Char; aCount: Int32)

 

String(Char aChar, Int32 aCount)

 

init(_ aChar: Char, _ aCount: Int32)

 

String(Char aChar, Integer aCount)

Parameters:

  • aChar:
  • aCount:

constructor (List<nullable UnicodeCodePoint>) Toffee

 

init(_ aCodePoints: List<nullable UnicodeCodePoint>)

Parameters:

  • aCodePoints:

constructor (List<UnicodeCodePoint>) .NET, .NET Standard 2.0, Island, ToffeeV2

 

constructor(aCodePoints: List<UnicodeCodePoint>)

 

String(List<UnicodeCodePoint> aCodePoints)

 

init(_ aCodePoints: List<UnicodeCodePoint>)

Parameters:

  • aCodePoints:

constructor (List<UnsignedInteger>) Cooper

 

constructor(aCodePoints: List<UnsignedInteger>)

 

String(List<UnsignedInteger> aCodePoints)

 

init(_ aCodePoints: List<UnsignedInteger>)

 

String(List<UnsignedInteger> aCodePoints)

Parameters:

  • aCodePoints:

Chars

 

property Chars[aIndex: Int32]: Char read;

 

Char Chars[Int32 aIndex] { get; }

 

subscript Chars(_ aIndex: Int32) -> Char { get{} }

 

Char Chars[Integer aIndex] { __get; }

Compare

 

class method Compare(Value1: String; Value2: String): Int32

 

static Int32 Compare(String Value1, String Value2)

 

static func Compare(_ Value1: String, _ Value2: String) -> Int32

 

static Integer Compare(String Value1, String Value2)

Parameters:

  • Value1:
  • Value2:

CompareTo

 

method CompareTo(Value: String): Int32

 

Int32 CompareTo(String Value)

 

func CompareTo(_ Value: String) -> Int32

 

Integer CompareTo(String Value)

Parameters:

  • Value:

CompareToIgnoreCase

 

method CompareToIgnoreCase(Value: String): Int32

 

Int32 CompareToIgnoreCase(String Value)

 

func CompareToIgnoreCase(_ Value: String) -> Int32

 

Integer CompareToIgnoreCase(String Value)

Parameters:

  • Value:

Contains

 

method Contains(Value: String): Boolean

 

Boolean Contains(String Value)

 

func Contains(_ Value: String) -> Boolean

 

Boolean Contains(String Value)

Parameters:

  • Value:

ContainsAny (array of Char): Boolean

 

method ContainsAny(AnyOf: array of Char): Boolean

 

Boolean ContainsAny(Char[] AnyOf)

 

func ContainsAny(_ AnyOf: Char...) -> Boolean

 

Boolean ContainsAny(Char[] AnyOf)

Parameters:

  • AnyOf:

ContainsAny (array of Char, Int32): Boolean

 

method ContainsAny(AnyOf: array of Char; aStartIndex: Int32): Boolean

 

Boolean ContainsAny(Char[] AnyOf, Int32 aStartIndex)

 

func ContainsAny(_ AnyOf: Char..., _ aStartIndex: Int32) -> Boolean

 

Boolean ContainsAny(Char[] AnyOf, Integer aStartIndex)

Parameters:

  • AnyOf:
  • aStartIndex:

ContainsAnyNonASCII

 

method ContainsAnyNonASCII: Boolean

 

Boolean ContainsAnyNonASCII()

 

func ContainsAnyNonASCII() -> Boolean

 

Boolean ContainsAnyNonASCII()

ContainsAnyNonASCII (Int32): Boolean

 

method ContainsAnyNonASCII(aStartIndex: Int32): Boolean

 

Boolean ContainsAnyNonASCII(Int32 aStartIndex)

 

func ContainsAnyNonASCII(_ aStartIndex: Int32) -> Boolean

 

Boolean ContainsAnyNonASCII(Integer aStartIndex)

Parameters:

  • aStartIndex:

ContainsOnly (array of Char): Boolean

 

method ContainsOnly(AnyOf: array of Char): Boolean

 

Boolean ContainsOnly(Char[] AnyOf)

 

func ContainsOnly(_ AnyOf: Char...) -> Boolean

 

Boolean ContainsOnly(Char[] AnyOf)

Parameters:

  • AnyOf:

ContainsOnly (array of Char, Int32): Boolean

 

method ContainsOnly(AnyOf: array of Char; aStartIndex: Int32): Boolean

 

Boolean ContainsOnly(Char[] AnyOf, Int32 aStartIndex)

 

func ContainsOnly(_ AnyOf: Char..., _ aStartIndex: Int32) -> Boolean

 

Boolean ContainsOnly(Char[] AnyOf, Integer aStartIndex)

Parameters:

  • AnyOf:
  • aStartIndex:

Empty

 

class property Empty: String read;

 

class String Empty { get; }

 

static var Empty: String { get{} }

 

class String Empty { __get; }

EndsWith (Char): Boolean

 

method EndsWith(Value: Char): Boolean

 

Boolean EndsWith(Char Value)

 

func EndsWith(_ Value: Char) -> Boolean

 

Boolean EndsWith(Char Value)

Parameters:

  • Value:

EndsWith (String): Boolean

 

method EndsWith(Value: String): Boolean

 

Boolean EndsWith(String Value)

 

func EndsWith(_ Value: String) -> Boolean

 

Boolean EndsWith(String Value)

Parameters:

  • Value:

EndsWith (String, Boolean): Boolean

 

method EndsWith(Value: String; IgnoreCase: Boolean): Boolean

 

Boolean EndsWith(String Value, Boolean IgnoreCase)

 

func EndsWith(_ Value: String, _ IgnoreCase: Boolean) -> Boolean

 

Boolean EndsWith(String Value, Boolean IgnoreCase)

Parameters:

  • Value:
  • IgnoreCase:

Equals (String): Boolean

 

method Equals(Value: String): Boolean

 

Boolean Equals(String Value)

 

func Equals(_ Value: String) -> Boolean

 

Boolean Equals(String Value)

Parameters:

  • Value:

Equals (String, String): Boolean

 

class method Equals(ValueA: String; ValueB: String): Boolean

 

static Boolean Equals(String ValueA, String ValueB)

 

static func Equals(_ ValueA: String, _ ValueB: String) -> Boolean

 

static Boolean Equals(String ValueA, String ValueB)

Parameters:

  • ValueA:
  • ValueB:

EqualsIgnoringCase (String): Boolean

 

method EqualsIgnoringCase(Value: String): Boolean

 

Boolean EqualsIgnoringCase(String Value)

 

func EqualsIgnoringCase(_ Value: String) -> Boolean

 

Boolean EqualsIgnoringCase(String Value)

Parameters:

  • Value:

EqualsIgnoringCase (String, String): Boolean

 

class method EqualsIgnoringCase(ValueA: String; ValueB: String): Boolean

 

static Boolean EqualsIgnoringCase(String ValueA, String ValueB)

 

static func EqualsIgnoringCase(_ ValueA: String, _ ValueB: String) -> Boolean

 

static Boolean EqualsIgnoringCase(String ValueA, String ValueB)

Parameters:

  • ValueA:
  • ValueB:

EqualsIgnoringCaseInvariant (String): Boolean

 

method EqualsIgnoringCaseInvariant(Value: String): Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

 

func EqualsIgnoringCaseInvariant(_ Value: String) -> Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

Parameters:

  • Value:

EqualsIgnoringCaseInvariant (String, String): Boolean

 

class method EqualsIgnoringCaseInvariant(ValueA: String; ValueB: String): Boolean

 

static Boolean EqualsIgnoringCaseInvariant(String ValueA, String ValueB)

 

static func EqualsIgnoringCaseInvariant(_ ValueA: String, _ ValueB: String) -> Boolean

 

static Boolean EqualsIgnoringCaseInvariant(String ValueA, String ValueB)

Parameters:

  • ValueA:
  • ValueB:

FileExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FileExists: Boolean read;

 

Boolean FileExists { get; }

 

var FileExists: Boolean { get{} }

 

Boolean FileExists { __get; }

FileOrFolderExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FileOrFolderExists: Boolean read;

 

Boolean FileOrFolderExists { get; }

 

var FileOrFolderExists: Boolean { get{} }

 

Boolean FileOrFolderExists { __get; }

FirstLine

 

property FirstLine: String read;

 

String FirstLine { get; }

 

var FirstLine: String { get{} }

 

String FirstLine { __get; }

FolderExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FolderExists: Boolean read;

 

Boolean FolderExists { get; }

 

var FolderExists: Boolean { get{} }

 

Boolean FolderExists { __get; }

Format (String, array of Object): not nullable String  virtual .NET, .NET Standard 2.0, Cooper, Island-Android, Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee

 

class method Format(aFormat: String; params aParams: array of Object): not nullable String

 

static String! Format(String aFormat, params Object[] aParams)

 

static func Format(_ aFormat: String, _ aParams: Object...) -> String

 

static String! Format(String aFormat, Object[]... aParams)

Parameters:

  • aFormat:
  • aParams:

Format (String, array of Object): not nullable String ToffeeV2

 

static func Format(_ aFormat: String, _ aParams: Object...) -> String

Parameters:

  • aFormat:
  • aParams:

Format (String, array of RemObjects.Elements.System.Island.Object): not nullable String Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method Format(aFormat: String; params aParams: array of RemObjects.Elements.System.Island.Object): not nullable String

 

static String! Format(String aFormat, params RemObjects.Elements.System.Island.Object[] aParams)

 

static func Format(_ aFormat: String, _ aParams: RemObjects.Elements.System.Island.Object...) -> String

Parameters:

  • aFormat:
  • aParams:

get_Chars .NET, .NET Standard 2.0

 

method get_Chars(aIndex: Int32): Char

 

Char get_Chars(Int32 aIndex)

 

func get_Chars(_ aIndex: Int32) -> Char

Parameters:

  • aIndex:

get_FileExists .NET, .NET Standard 2.0

 

method get_FileExists: Boolean

 

Boolean get_FileExists()

 

func get_FileExists() -> Boolean

get_FileOrFolderExists .NET, .NET Standard 2.0

 

method get_FileOrFolderExists: Boolean

 

Boolean get_FileOrFolderExists()

 

func get_FileOrFolderExists() -> Boolean

get_FolderExists .NET, .NET Standard 2.0

 

method get_FolderExists: Boolean

 

Boolean get_FolderExists()

 

func get_FolderExists() -> Boolean

get_LastPathComponent .NET, .NET Standard 2.0

 

method get_LastPathComponent: String

 

String get_LastPathComponent()

 

func get_LastPathComponent() -> String

get_LastPathComponentWithoutExtension .NET, .NET Standard 2.0

 

method get_LastPathComponentWithoutExtension: String

 

String get_LastPathComponentWithoutExtension()

 

func get_LastPathComponentWithoutExtension() -> String

get_LastUnixPathComponent .NET, .NET Standard 2.0

 

method get_LastUnixPathComponent: String

 

String get_LastUnixPathComponent()

 

func get_LastUnixPathComponent() -> String

get_LastUnixPathComponentWithoutExtension .NET, .NET Standard 2.0

 

method get_LastUnixPathComponentWithoutExtension: String

 

String get_LastUnixPathComponentWithoutExtension()

 

func get_LastUnixPathComponentWithoutExtension() -> String

get_LastWindowsPathComponent .NET, .NET Standard 2.0

 

method get_LastWindowsPathComponent: String

 

String get_LastWindowsPathComponent()

 

func get_LastWindowsPathComponent() -> String

get_LastWindowsPathComponentWithoutExtension .NET, .NET Standard 2.0

 

method get_LastWindowsPathComponentWithoutExtension: String

 

String get_LastWindowsPathComponentWithoutExtension()

 

func get_LastWindowsPathComponentWithoutExtension() -> String

get_Length .NET, .NET Standard 2.0

 

method get_Length: Int32

 

Int32 get_Length()

 

func get_Length() -> Int32

get_NetworkServerName .NET, .NET Standard 2.0

 

method get_NetworkServerName: nullable String

 

String? get_NetworkServerName()

 

func get_NetworkServerName() -> String?

get_PathExtension .NET, .NET Standard 2.0

 

method get_PathExtension: String

 

String get_PathExtension()

 

func get_PathExtension() -> String

get_PathWithoutExtension .NET, .NET Standard 2.0

 

method get_PathWithoutExtension: String

 

String get_PathWithoutExtension()

 

func get_PathWithoutExtension() -> String

getChars Cooper

 

method getChars(aIndex: Integer): Char

 

Char getChars(Integer aIndex)

 

func getChars(_ aIndex: Integer) -> Char

 

Char getChars(Integer aIndex)

Parameters:

  • aIndex:

getFileExists Cooper

 

method getFileExists: Boolean

 

Boolean getFileExists()

 

func getFileExists() -> Boolean

 

Boolean getFileExists()

getFileOrFolderExists Cooper

 

method getFileOrFolderExists: Boolean

 

Boolean getFileOrFolderExists()

 

func getFileOrFolderExists() -> Boolean

 

Boolean getFileOrFolderExists()

getFolderExists Cooper

 

method getFolderExists: Boolean

 

Boolean getFolderExists()

 

func getFolderExists() -> Boolean

 

Boolean getFolderExists()

getLastPathComponent Cooper

 

method getLastPathComponent: String

 

String getLastPathComponent()

 

func getLastPathComponent() -> String

 

String getLastPathComponent()

getLastPathComponentWithoutExtension Cooper

 

method getLastPathComponentWithoutExtension: String

 

String getLastPathComponentWithoutExtension()

 

func getLastPathComponentWithoutExtension() -> String

 

String getLastPathComponentWithoutExtension()

getLastUnixPathComponent Cooper

 

method getLastUnixPathComponent: String

 

String getLastUnixPathComponent()

 

func getLastUnixPathComponent() -> String

 

String getLastUnixPathComponent()

getLastUnixPathComponentWithoutExtension Cooper

 

method getLastUnixPathComponentWithoutExtension: String

 

String getLastUnixPathComponentWithoutExtension()

 

func getLastUnixPathComponentWithoutExtension() -> String

 

String getLastUnixPathComponentWithoutExtension()

getLastWindowsPathComponent Cooper

 

method getLastWindowsPathComponent: String

 

String getLastWindowsPathComponent()

 

func getLastWindowsPathComponent() -> String

 

String getLastWindowsPathComponent()

getLastWindowsPathComponentWithoutExtension Cooper

 

method getLastWindowsPathComponentWithoutExtension: String

 

String getLastWindowsPathComponentWithoutExtension()

 

func getLastWindowsPathComponentWithoutExtension() -> String

 

String getLastWindowsPathComponentWithoutExtension()

getLength Cooper

 

method getLength: Integer

 

Integer getLength()

 

func getLength() -> Integer

 

Integer getLength()

getNetworkServerName Cooper

 

method getNetworkServerName: String

 

String getNetworkServerName()

 

func getNetworkServerName() -> String

 

String getNetworkServerName()

getPathExtension Cooper

 

method getPathExtension: String

 

String getPathExtension()

 

func getPathExtension() -> String

 

String getPathExtension()

getPathWithoutExtension Cooper

 

method getPathWithoutExtension: String

 

String getPathWithoutExtension()

 

func getPathWithoutExtension() -> String

 

String getPathWithoutExtension()

GetSequence

 

method GetSequence: IEnumerable<Char>

 

IEnumerable<Char> GetSequence()

 

// Toffee
func GetSequence() -> INSFastEnumeration<__ElementsBoxedChar>
// ToffeeV2
func GetSequence() -> IEnumerable<Char>

 

Iterable<Character> GetSequence()

IndexAfterJoinedUnicodeCharacterCoveringIndex

 

method IndexAfterJoinedUnicodeCharacterCoveringIndex(aIndex: Int32): Int32

 

Int32 IndexAfterJoinedUnicodeCharacterCoveringIndex(Int32 aIndex)

 

func IndexAfterJoinedUnicodeCharacterCoveringIndex(_ aIndex: Int32) -> Int32

 

Integer IndexAfterJoinedUnicodeCharacterCoveringIndex(Integer aIndex)

Parameters:

  • aIndex:

IndexOf (Char): Int32

 

method IndexOf(Value: Char): Int32

 

Int32 IndexOf(Char Value)

 

func IndexOf(_ Value: Char) -> Int32

 

Integer IndexOf(Char Value)

Parameters:

  • Value:

IndexOf (Char, Int32): Int32

 

method IndexOf(Value: Char; StartIndex: Int32): Int32

 

Int32 IndexOf(Char Value, Int32 StartIndex)

 

func IndexOf(_ Value: Char, _ StartIndex: Int32) -> Int32

 

Integer IndexOf(Char Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

IndexOf (String): Int32

 

method IndexOf(Value: String): Int32

 

Int32 IndexOf(String Value)

 

func IndexOf(_ Value: String) -> Int32

 

Integer IndexOf(String Value)

Parameters:

  • Value:

IndexOf (String, Int32): Int32

 

method IndexOf(Value: String; StartIndex: Int32): Int32

 

Int32 IndexOf(String Value, Int32 StartIndex)

 

func IndexOf(_ Value: String, _ StartIndex: Int32) -> Int32

 

Integer IndexOf(String Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

IndexOfAny (array of Char): Int32

 

method IndexOfAny(AnyOf: array of Char): Int32

 

Int32 IndexOfAny(Char[] AnyOf)

 

func IndexOfAny(_ AnyOf: Char...) -> Int32

 

Integer IndexOfAny(Char[] AnyOf)

Parameters:

  • AnyOf:

IndexOfAny (array of Char, Int32): Int32

 

method IndexOfAny(AnyOf: array of Char; StartIndex: Int32): Int32

 

Int32 IndexOfAny(Char[] AnyOf, Int32 StartIndex)

 

func IndexOfAny(_ AnyOf: Char..., _ StartIndex: Int32) -> Int32

 

Integer IndexOfAny(Char[] AnyOf, Integer StartIndex)

Parameters:

  • AnyOf:
  • StartIndex:

IndexOfIgnoringCase (Char): Int32

 

method IndexOfIgnoringCase(Value: Char): Int32

 

Int32 IndexOfIgnoringCase(Char Value)

 

func IndexOfIgnoringCase(_ Value: Char) -> Int32

 

Integer IndexOfIgnoringCase(Char Value)

Parameters:

  • Value:

IndexOfIgnoringCase (Char, Int32): Int32

 

method IndexOfIgnoringCase(Value: Char; StartIndex: Int32): Int32

 

Int32 IndexOfIgnoringCase(Char Value, Int32 StartIndex)

 

func IndexOfIgnoringCase(_ Value: Char, _ StartIndex: Int32) -> Int32

 

Integer IndexOfIgnoringCase(Char Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

IndexOfIgnoringCase (String): Int32

 

method IndexOfIgnoringCase(Value: String): Int32

 

Int32 IndexOfIgnoringCase(String Value)

 

func IndexOfIgnoringCase(_ Value: String) -> Int32

 

Integer IndexOfIgnoringCase(String Value)

Parameters:

  • Value:

IndexOfIgnoringCase (String, Int32): Int32

 

method IndexOfIgnoringCase(Value: String; StartIndex: Int32): Int32

 

Int32 IndexOfIgnoringCase(String Value, Int32 StartIndex)

 

func IndexOfIgnoringCase(_ Value: String, _ StartIndex: Int32) -> Int32

 

Integer IndexOfIgnoringCase(String Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

Insert

 

method Insert(aIndex: Int32; aNewValue: String): not nullable String

 

String! Insert(Int32 aIndex, String aNewValue)

 

func Insert(_ aIndex: Int32, _ aNewValue: String) -> String

 

String! Insert(Integer aIndex, String aNewValue)

Parameters:

  • aIndex:
  • aNewValue:

IsAbsolutePath

 

property IsAbsolutePath: Boolean read;

 

Boolean IsAbsolutePath { get; }

 

var IsAbsolutePath: Boolean { get{} }

 

Boolean IsAbsolutePath { __get; }

IsAbsoluteUnixPath

 

property IsAbsoluteUnixPath: Boolean read;

 

Boolean IsAbsoluteUnixPath { get; }

 

var IsAbsoluteUnixPath: Boolean { get{} }

 

Boolean IsAbsoluteUnixPath { __get; }

IsAbsoluteWindowsPath

 

property IsAbsoluteWindowsPath: Boolean read;

 

Boolean IsAbsoluteWindowsPath { get; }

 

var IsAbsoluteWindowsPath: Boolean { get{} }

 

Boolean IsAbsoluteWindowsPath { __get; }

IsIndexInsideOfAJoinedUnicodeCharacter

 

method IsIndexInsideOfAJoinedUnicodeCharacter(aIndex: Int32): Boolean

 

Boolean IsIndexInsideOfAJoinedUnicodeCharacter(Int32 aIndex)

 

func IsIndexInsideOfAJoinedUnicodeCharacter(_ aIndex: Int32) -> Boolean

 

Boolean IsIndexInsideOfAJoinedUnicodeCharacter(Integer aIndex)

Parameters:

  • aIndex:

IsIndexInsideOfASurrogatePair

 

method IsIndexInsideOfASurrogatePair(aIndex: Int32): Boolean

 

Boolean IsIndexInsideOfASurrogatePair(Int32 aIndex)

 

func IsIndexInsideOfASurrogatePair(_ aIndex: Int32) -> Boolean

 

Boolean IsIndexInsideOfASurrogatePair(Integer aIndex)

Parameters:

  • aIndex:

IsNullOrEmpty

 

class method IsNullOrEmpty(Value: String): Boolean

 

static Boolean IsNullOrEmpty(String Value)

 

static func IsNullOrEmpty(_ Value: String) -> Boolean

 

static Boolean IsNullOrEmpty(String Value)

Parameters:

  • Value:

IsNullOrWhiteSpace

 

class method IsNullOrWhiteSpace(Value: String): Boolean

 

static Boolean IsNullOrWhiteSpace(String Value)

 

static func IsNullOrWhiteSpace(_ Value: String) -> Boolean

 

static Boolean IsNullOrWhiteSpace(String Value)

Parameters:

  • Value:

IsWindowsPath

 

property IsWindowsPath: Boolean read;

 

Boolean IsWindowsPath { get; }

 

var IsWindowsPath: Boolean { get{} }

 

Boolean IsWindowsPath { __get; }

Join (String, not nullable array of String): not nullable String  virtual Cooper, Toffee

 

static func Join(_ aSeparator: String, _ Values: String...) -> String

 

static String! Join(String aSeparator, String[]! Values)

Parameters:

  • aSeparator:
  • Values:

Join (String, not nullable ImmutableList<String>): not nullable String  virtual Cooper, Toffee

 

static func Join(_ aSeparator: String, _ Values: ImmutableList<String>) -> String

 

static String! Join(String aSeparator, ImmutableList<String>! Values)

Parameters:

  • aSeparator:
  • Values:

Join (nullable String, not nullable array of String): not nullable String .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method Join(aSeparator: nullable String; Values: not nullable array of String): not nullable String

 

static String! Join(String? aSeparator, String[]! Values)

 

static func Join(_ aSeparator: String?, _ Values: String...) -> String

Parameters:

  • aSeparator:
  • Values:

Join (nullable String, not nullable ImmutableList<String>): not nullable String .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method Join(aSeparator: nullable String; Values: not nullable ImmutableList<String>): not nullable String

 

static String! Join(String? aSeparator, ImmutableList<String>! Values)

 

static func Join(_ aSeparator: String?, _ Values: ImmutableList<String>) -> String

Parameters:

  • aSeparator:
  • Values:

LastIndexOf (Char): Int32

 

method LastIndexOf(Value: Char): Int32

 

Int32 LastIndexOf(Char Value)

 

func LastIndexOf(_ Value: Char) -> Int32

 

Integer LastIndexOf(Char Value)

Parameters:

  • Value:

LastIndexOf (Char, Int32): Int32

 

method LastIndexOf(Value: Char; StartIndex: Int32): Int32

 

Int32 LastIndexOf(Char Value, Int32 StartIndex)

 

func LastIndexOf(_ Value: Char, _ StartIndex: Int32) -> Int32

 

Integer LastIndexOf(Char Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastIndexOf (String): Int32

 

method LastIndexOf(Value: String): Int32

 

Int32 LastIndexOf(String Value)

 

func LastIndexOf(_ Value: String) -> Int32

 

Integer LastIndexOf(String Value)

Parameters:

  • Value:

LastIndexOf (String, Int32): Int32

 

method LastIndexOf(Value: String; StartIndex: Int32): Int32

 

Int32 LastIndexOf(String Value, Int32 StartIndex)

 

func LastIndexOf(_ Value: String, _ StartIndex: Int32) -> Int32

 

Integer LastIndexOf(String Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastIndexOfAny (array of Char): Int32

 

method LastIndexOfAny(AnyOf: array of Char): Int32

 

Int32 LastIndexOfAny(Char[] AnyOf)

 

func LastIndexOfAny(_ AnyOf: Char...) -> Int32

 

Integer LastIndexOfAny(Char[] AnyOf)

Parameters:

  • AnyOf:

LastIndexOfAny (array of Char, Int32): Int32

 

method LastIndexOfAny(AnyOf: array of Char; StartIndex: Int32): Int32

 

Int32 LastIndexOfAny(Char[] AnyOf, Int32 StartIndex)

 

func LastIndexOfAny(_ AnyOf: Char..., _ StartIndex: Int32) -> Int32

 

Integer LastIndexOfAny(Char[] AnyOf, Integer StartIndex)

Parameters:

  • AnyOf:
  • StartIndex:

LastPathComponent

 

property LastPathComponent: String read;

 

String LastPathComponent { get; }

 

var LastPathComponent: String { get{} }

 

String LastPathComponent { __get; }

LastPathComponentWithoutExtension

 

property LastPathComponentWithoutExtension: String read;

 

String LastPathComponentWithoutExtension { get; }

 

var LastPathComponentWithoutExtension: String { get{} }

 

String LastPathComponentWithoutExtension { __get; }

LastUnixPathComponent

 

property LastUnixPathComponent: String read;

 

String LastUnixPathComponent { get; }

 

var LastUnixPathComponent: String { get{} }

 

String LastUnixPathComponent { __get; }

LastUnixPathComponentWithoutExtension

 

property LastUnixPathComponentWithoutExtension: String read;

 

String LastUnixPathComponentWithoutExtension { get; }

 

var LastUnixPathComponentWithoutExtension: String { get{} }

 

String LastUnixPathComponentWithoutExtension { __get; }

LastWindowsPathComponent

 

property LastWindowsPathComponent: String read;

 

String LastWindowsPathComponent { get; }

 

var LastWindowsPathComponent: String { get{} }

 

String LastWindowsPathComponent { __get; }

LastWindowsPathComponentWithoutExtension

 

property LastWindowsPathComponentWithoutExtension: String read;

 

String LastWindowsPathComponentWithoutExtension { get; }

 

var LastWindowsPathComponentWithoutExtension: String { get{} }

 

String LastWindowsPathComponentWithoutExtension { __get; }

Length

 

property Length: Int32 read;

 

Int32 Length { get; }

 

var Length: Int32 { get{} }

 

Integer Length { __get; }

NetworkServerName

 

property NetworkServerName: nullable String read;

 

String? NetworkServerName { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var NetworkServerName: String? { get{} }
// Toffee
var NetworkServerName: String { get{} }

 

String NetworkServerName { __get; }

PadEnd (Int32): String

 

method PadEnd(TotalWidth: Int32): String

 

String PadEnd(Int32 TotalWidth)

 

func PadEnd(_ TotalWidth: Int32) -> String

 

String PadEnd(Integer TotalWidth)

Parameters:

  • TotalWidth:

PadEnd (Int32, Char): String

 

method PadEnd(TotalWidth: Int32; PaddingChar: Char): String

 

String PadEnd(Int32 TotalWidth, Char PaddingChar)

 

func PadEnd(_ TotalWidth: Int32, _ PaddingChar: Char) -> String

 

String PadEnd(Integer TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

PadStart (Int32): String

 

method PadStart(TotalWidth: Int32): String

 

String PadStart(Int32 TotalWidth)

 

func PadStart(_ TotalWidth: Int32) -> String

 

String PadStart(Integer TotalWidth)

Parameters:

  • TotalWidth:

PadStart (Int32, Char): String

 

method PadStart(TotalWidth: Int32; PaddingChar: Char): String

 

String PadStart(Int32 TotalWidth, Char PaddingChar)

 

func PadStart(_ TotalWidth: Int32, _ PaddingChar: Char) -> String

 

String PadStart(Integer TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

PathExtension

 

property PathExtension: String read;

 

String PathExtension { get; }

 

var PathExtension: String { get{} }

 

String PathExtension { __get; }

PathWithoutExtension

 

property PathWithoutExtension: String read;

 

String PathWithoutExtension { get; }

 

var PathWithoutExtension: String { get{} }

 

String PathWithoutExtension { __get; }

QuotedIfNeeded

 

property QuotedIfNeeded: String read;

 

String QuotedIfNeeded { get; }

 

var QuotedIfNeeded: String { get{} }

 

String QuotedIfNeeded { __get; }

Remove (Int32, Int32): not nullable String

 

method Remove(aStartIndex: Int32; aLength: Int32): not nullable String

 

String! Remove(Int32 aStartIndex, Int32 aLength)

 

func Remove(_ aStartIndex: Int32, _ aLength: Int32) -> String

 

String! Remove(Integer aStartIndex, Integer aLength)

Parameters:

  • aStartIndex:
  • aLength:

Remove (String): not nullable String

 

method Remove(OldValue: String): not nullable String

 

String! Remove(String OldValue)

 

func Remove(_ OldValue: String) -> String

 

String! Remove(String OldValue)

Parameters:

  • OldValue:

Replace (Int32, Int32, String): not nullable String

 

method Replace(aStartIndex: Int32; aLength: Int32; aNewValue: String): not nullable String

 

String! Replace(Int32 aStartIndex, Int32 aLength, String aNewValue)

 

func Replace(_ aStartIndex: Int32, _ aLength: Int32, _ aNewValue: String) -> String

 

String! Replace(Integer aStartIndex, Integer aLength, String aNewValue)

Parameters:

  • aStartIndex:
  • aLength:
  • aNewValue:

Replace (String, String): not nullable String

 

method Replace(OldValue: String; NewValue: String): not nullable String

 

String! Replace(String OldValue, String NewValue)

 

func Replace(_ OldValue: String, _ NewValue: String) -> String

 

String! Replace(String OldValue, String NewValue)

Parameters:

  • OldValue:
  • NewValue:

Split

 

method Split(aSeparator: not nullable String; aRemoveEmptyEntries: Boolean): not nullable ImmutableList<String>

 

ImmutableList<String>! Split(String! aSeparator, Boolean aRemoveEmptyEntries)

 

func Split(_ aSeparator: String, _ aRemoveEmptyEntries: Boolean) -> ImmutableList<String>

 

ImmutableList<String>! Split(String! aSeparator, Boolean aRemoveEmptyEntries)

Parameters:

  • aSeparator:
  • aRemoveEmptyEntries:

SplitAtFirstOccurrenceOf

 

method SplitAtFirstOccurrenceOf(aSeparator: not nullable String): not nullable ImmutableList<String>

 

ImmutableList<String>! SplitAtFirstOccurrenceOf(String! aSeparator)

 

func SplitAtFirstOccurrenceOf(_ aSeparator: String) -> ImmutableList<String>

 

ImmutableList<String>! SplitAtFirstOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SplitAtLastOccurrenceOf

 

method SplitAtLastOccurrenceOf(aSeparator: not nullable String): not nullable ImmutableList<String>

 

ImmutableList<String>! SplitAtLastOccurrenceOf(String! aSeparator)

 

func SplitAtLastOccurrenceOf(_ aSeparator: String) -> ImmutableList<String>

 

ImmutableList<String>! SplitAtLastOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

StartIndexOfJoinedUnicodeCharacterAtIndex

 

method StartIndexOfJoinedUnicodeCharacterAtIndex(aIndex: Int32): Int32

 

Int32 StartIndexOfJoinedUnicodeCharacterAtIndex(Int32 aIndex)

 

func StartIndexOfJoinedUnicodeCharacterAtIndex(_ aIndex: Int32) -> Int32

 

Integer StartIndexOfJoinedUnicodeCharacterAtIndex(Integer aIndex)

Parameters:

  • aIndex:

StartsWith (Char): Boolean

 

method StartsWith(Value: Char): Boolean

 

Boolean StartsWith(Char Value)

 

func StartsWith(_ Value: Char) -> Boolean

 

Boolean StartsWith(Char Value)

Parameters:

  • Value:

StartsWith (String): Boolean

 

method StartsWith(Value: String): Boolean

 

Boolean StartsWith(String Value)

 

func StartsWith(_ Value: String) -> Boolean

 

Boolean StartsWith(String Value)

Parameters:

  • Value:

StartsWith (String, Boolean): Boolean

 

method StartsWith(Value: String; IgnoreCase: Boolean): Boolean

 

Boolean StartsWith(String Value, Boolean IgnoreCase)

 

func StartsWith(_ Value: String, _ IgnoreCase: Boolean) -> Boolean

 

Boolean StartsWith(String Value, Boolean IgnoreCase)

Parameters:

  • Value:
  • IgnoreCase:

Substring (Int32): not nullable String

 

method Substring(StartIndex: Int32): not nullable String

 

String! Substring(Int32 StartIndex)

 

func Substring(_ StartIndex: Int32) -> String

 

String! Substring(Integer StartIndex)

Parameters:

  • StartIndex:

Substring (Int32, Int32): not nullable String

 

method Substring(StartIndex: Int32; aLength: Int32): not nullable String

 

String! Substring(Int32 StartIndex, Int32 aLength)

 

func Substring(_ StartIndex: Int32, _ aLength: Int32) -> String

 

String! Substring(Integer StartIndex, Integer aLength)

Parameters:

  • StartIndex:
  • aLength:

SubstringFromFirstOccurrenceOf

 

method SubstringFromFirstOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringFromFirstOccurrenceOf(String! aSeparator)

 

func SubstringFromFirstOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringFromFirstOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SubstringFromLastOccurrenceOf

 

method SubstringFromLastOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringFromLastOccurrenceOf(String! aSeparator)

 

func SubstringFromLastOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringFromLastOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SubstringToFirstOccurrenceOf

 

method SubstringToFirstOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringToFirstOccurrenceOf(String! aSeparator)

 

func SubstringToFirstOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringToFirstOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SubstringToLastOccurrenceOf

 

method SubstringToLastOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringToLastOccurrenceOf(String! aSeparator)

 

func SubstringToLastOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringToLastOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

ToByteArray

 

method ToByteArray: not nullable array of Byte

 

Byte[]! ToByteArray()

 

func ToByteArray() -> Byte...

 

Byte[]! ToByteArray()

ToByteArray (not nullable Encoding): not nullable array of Byte

 

method ToByteArray(aEncoding: not nullable Encoding): not nullable array of Byte

 

Byte[]! ToByteArray(Encoding! aEncoding)

 

func ToByteArray(_ aEncoding: Encoding) -> Byte...

 

Byte[]! ToByteArray(Encoding! aEncoding)

Parameters:

  • aEncoding:

ToCharArray

 

method ToCharArray: not nullable array of Char

 

Char[]! ToCharArray()

 

func ToCharArray() -> Char...

 

Char[]! ToCharArray()

ToHexString

 

method ToHexString: String

 

String ToHexString()

 

func ToHexString() -> String

 

String ToHexString()

ToLower

 

method ToLower: not nullable String

 

String! ToLower()

 

func ToLower() -> String

 

String! ToLower()

ToLower (Locale): not nullable String

 

method ToLower(aLocale: Locale): not nullable String

 

String! ToLower(Locale aLocale)

 

func ToLower(_ aLocale: Locale) -> String

 

String! ToLower(Locale aLocale)

Parameters:

  • aLocale:

ToLowerInvariant

 

method ToLowerInvariant: not nullable String

 

String! ToLowerInvariant()

 

func ToLowerInvariant() -> String

 

String! ToLowerInvariant()

ToPathWithLocalFolderPrefixIfRelative

 

property ToPathWithLocalFolderPrefixIfRelative: String read;

 

String ToPathWithLocalFolderPrefixIfRelative { get; }

 

var ToPathWithLocalFolderPrefixIfRelative: String { get{} }

 

String ToPathWithLocalFolderPrefixIfRelative { __get; }

ToPlatformPathFromUnixPath

 

property ToPlatformPathFromUnixPath: String read;

 

String ToPlatformPathFromUnixPath { get; }

 

var ToPlatformPathFromUnixPath: String { get{} }

 

String ToPlatformPathFromUnixPath { __get; }

ToPlatformPathFromWindowsPath

 

property ToPlatformPathFromWindowsPath: String read;

 

String ToPlatformPathFromWindowsPath { get; }

 

var ToPlatformPathFromWindowsPath: String { get{} }

 

String ToPlatformPathFromWindowsPath { __get; }

ToUnicodeCharacters

 

method ToUnicodeCharacters: ImmutableList<UnicodeCharacter>

 

ImmutableList<UnicodeCharacter> ToUnicodeCharacters()

 

func ToUnicodeCharacters() -> ImmutableList<UnicodeCharacter>

 

ImmutableList<UnicodeCharacter> ToUnicodeCharacters()

ToUnicodeCodePointIndices

 

method ToUnicodeCodePointIndices: ImmutableList<Int32>

 

ImmutableList<Int32> ToUnicodeCodePointIndices()

 

// Toffee
func ToUnicodeCodePointIndices() -> ImmutableList<nullable Int32>
// ToffeeV2
func ToUnicodeCodePointIndices() -> ImmutableList<Int32>

 

ImmutableList<Integer> ToUnicodeCodePointIndices()

ToUnicodeCodePoints

 

method ToUnicodeCodePoints: ImmutableList<UnicodeCodePoint>

 

ImmutableList<UnicodeCodePoint> ToUnicodeCodePoints()

 

// Toffee
func ToUnicodeCodePoints() -> ImmutableList<nullable UnicodeCodePoint>
// ToffeeV2
func ToUnicodeCodePoints() -> ImmutableList<UnicodeCodePoint>

 

ImmutableList<UnsignedInteger> ToUnicodeCodePoints()

ToUnixPath

 

property ToUnixPath: String read;

 

String ToUnixPath { get; }

 

var ToUnixPath: String { get{} }

 

String ToUnixPath { __get; }

ToUnixPathFromWindowsPath

 

property ToUnixPathFromWindowsPath: String read;

 

String ToUnixPathFromWindowsPath { get; }

 

var ToUnixPathFromWindowsPath: String { get{} }

 

String ToUnixPathFromWindowsPath { __get; }

ToUpper

 

method ToUpper: not nullable String

 

String! ToUpper()

 

func ToUpper() -> String

 

String! ToUpper()

ToUpper (Locale): not nullable String

 

method ToUpper(aLocale: Locale): not nullable String

 

String! ToUpper(Locale aLocale)

 

func ToUpper(_ aLocale: Locale) -> String

 

String! ToUpper(Locale aLocale)

Parameters:

  • aLocale:

ToUpperInvariant

 

method ToUpperInvariant: not nullable String

 

String! ToUpperInvariant()

 

func ToUpperInvariant() -> String

 

String! ToUpperInvariant()

ToWindowsPath

 

property ToWindowsPath: String read;

 

String ToWindowsPath { get; }

 

var ToWindowsPath: String { get{} }

 

String ToWindowsPath { __get; }

ToWindowsPathFromUnixPath

 

property ToWindowsPathFromUnixPath: String read;

 

String ToWindowsPathFromUnixPath { get; }

 

var ToWindowsPathFromUnixPath: String { get{} }

 

String ToWindowsPathFromUnixPath { __get; }

Trim

 

method Trim: not nullable String

 

String! Trim()

 

func Trim() -> String

 

String! Trim()

Trim (array of Char): not nullable String

 

method Trim(TrimChars: array of Char): not nullable String

 

String! Trim(Char[] TrimChars)

 

func Trim(_ TrimChars: Char...) -> String

 

String! Trim(Char[] TrimChars)

Parameters:

  • TrimChars:

TrimEnd

 

method TrimEnd: not nullable String

 

String! TrimEnd()

 

func TrimEnd() -> String

 

String! TrimEnd()

TrimEnd (array of Char): not nullable String

 

method TrimEnd(TrimChars: array of Char): not nullable String

 

String! TrimEnd(Char[] TrimChars)

 

func TrimEnd(_ TrimChars: Char...) -> String

 

String! TrimEnd(Char[] TrimChars)

Parameters:

  • TrimChars:

TrimNewLineCharacters

 

method TrimNewLineCharacters: not nullable String

 

String! TrimNewLineCharacters()

 

func TrimNewLineCharacters() -> String

 

String! TrimNewLineCharacters()

TrimStart

 

method TrimStart: not nullable String

 

String! TrimStart()

 

func TrimStart() -> String

 

String! TrimStart()

TrimStart (array of Char): not nullable String

 

method TrimStart(TrimChars: array of Char): not nullable String

 

String! TrimStart(Char[] TrimChars)

 

func TrimStart(_ TrimChars: Char...) -> String

 

String! TrimStart(Char[] TrimChars)

Parameters:

  • TrimChars:

UnicodeCodePointAtIndex

 

method UnicodeCodePointAtIndex(aIndex: Int32): UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointAtIndex(Int32 aIndex)

 

func UnicodeCodePointAtIndex(_ aIndex: Int32) -> UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointAtIndex(Integer aIndex)

Parameters:

  • aIndex:

UnicodeCodePointBeforeIndex

 

method UnicodeCodePointBeforeIndex(aIndex: Int32): UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointBeforeIndex(Int32 aIndex)

 

func UnicodeCodePointBeforeIndex(_ aIndex: Int32) -> UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointBeforeIndex(Integer aIndex)

Parameters:

  • aIndex:

WhiteSpaceCharacters

 

class var WhiteSpaceCharacters: array of Char;

 

static Char[] WhiteSpaceCharacters

 

static var WhiteSpaceCharacters: Char...

 

static Char[] WhiteSpaceCharacters

 

WhiteSpaceCharacters

 

class var WhiteSpaceCharacters: array of Char;

 

static Char[] WhiteSpaceCharacters

 

static var WhiteSpaceCharacters: Char...

 

static Char[] WhiteSpaceCharacters

 

Chars

 

property Chars[aIndex: Int32]: Char read;

 

Char Chars[Int32 aIndex] { get; }

 

subscript Chars(_ aIndex: Int32) -> Char { get{} }

 

Char Chars[Integer aIndex] { __get; }

FileExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FileExists: Boolean read;

 

Boolean FileExists { get; }

 

var FileExists: Boolean { get{} }

 

Boolean FileExists { __get; }

FileOrFolderExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FileOrFolderExists: Boolean read;

 

Boolean FileOrFolderExists { get; }

 

var FileOrFolderExists: Boolean { get{} }

 

Boolean FileOrFolderExists { __get; }

FirstLine

 

property FirstLine: String read;

 

String FirstLine { get; }

 

var FirstLine: String { get{} }

 

String FirstLine { __get; }

FolderExists .NET, .NET Standard 2.0, Cooper, Island-Android, Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-Ubuntu, Island-watchOS, Island-watchOS Simulator, Island-Windows, Toffee, ToffeeV2

 

property FolderExists: Boolean read;

 

Boolean FolderExists { get; }

 

var FolderExists: Boolean { get{} }

 

Boolean FolderExists { __get; }

IsAbsolutePath

 

property IsAbsolutePath: Boolean read;

 

Boolean IsAbsolutePath { get; }

 

var IsAbsolutePath: Boolean { get{} }

 

Boolean IsAbsolutePath { __get; }

IsAbsoluteUnixPath

 

property IsAbsoluteUnixPath: Boolean read;

 

Boolean IsAbsoluteUnixPath { get; }

 

var IsAbsoluteUnixPath: Boolean { get{} }

 

Boolean IsAbsoluteUnixPath { __get; }

IsAbsoluteWindowsPath

 

property IsAbsoluteWindowsPath: Boolean read;

 

Boolean IsAbsoluteWindowsPath { get; }

 

var IsAbsoluteWindowsPath: Boolean { get{} }

 

Boolean IsAbsoluteWindowsPath { __get; }

IsWindowsPath

 

property IsWindowsPath: Boolean read;

 

Boolean IsWindowsPath { get; }

 

var IsWindowsPath: Boolean { get{} }

 

Boolean IsWindowsPath { __get; }

LastPathComponent

 

property LastPathComponent: String read;

 

String LastPathComponent { get; }

 

var LastPathComponent: String { get{} }

 

String LastPathComponent { __get; }

LastPathComponentWithoutExtension

 

property LastPathComponentWithoutExtension: String read;

 

String LastPathComponentWithoutExtension { get; }

 

var LastPathComponentWithoutExtension: String { get{} }

 

String LastPathComponentWithoutExtension { __get; }

LastUnixPathComponent

 

property LastUnixPathComponent: String read;

 

String LastUnixPathComponent { get; }

 

var LastUnixPathComponent: String { get{} }

 

String LastUnixPathComponent { __get; }

LastUnixPathComponentWithoutExtension

 

property LastUnixPathComponentWithoutExtension: String read;

 

String LastUnixPathComponentWithoutExtension { get; }

 

var LastUnixPathComponentWithoutExtension: String { get{} }

 

String LastUnixPathComponentWithoutExtension { __get; }

LastWindowsPathComponent

 

property LastWindowsPathComponent: String read;

 

String LastWindowsPathComponent { get; }

 

var LastWindowsPathComponent: String { get{} }

 

String LastWindowsPathComponent { __get; }

LastWindowsPathComponentWithoutExtension

 

property LastWindowsPathComponentWithoutExtension: String read;

 

String LastWindowsPathComponentWithoutExtension { get; }

 

var LastWindowsPathComponentWithoutExtension: String { get{} }

 

String LastWindowsPathComponentWithoutExtension { __get; }

Length

 

property Length: Int32 read;

 

Int32 Length { get; }

 

var Length: Int32 { get{} }

 

Integer Length { __get; }

NetworkServerName

 

property NetworkServerName: nullable String read;

 

String? NetworkServerName { get; }

 

// .NET, .NET Standard 2.0, Island, ToffeeV2
var NetworkServerName: String? { get{} }
// Toffee
var NetworkServerName: String { get{} }

 

String NetworkServerName { __get; }

PathExtension

 

property PathExtension: String read;

 

String PathExtension { get; }

 

var PathExtension: String { get{} }

 

String PathExtension { __get; }

PathWithoutExtension

 

property PathWithoutExtension: String read;

 

String PathWithoutExtension { get; }

 

var PathWithoutExtension: String { get{} }

 

String PathWithoutExtension { __get; }

QuotedIfNeeded

 

property QuotedIfNeeded: String read;

 

String QuotedIfNeeded { get; }

 

var QuotedIfNeeded: String { get{} }

 

String QuotedIfNeeded { __get; }

ToPathWithLocalFolderPrefixIfRelative

 

property ToPathWithLocalFolderPrefixIfRelative: String read;

 

String ToPathWithLocalFolderPrefixIfRelative { get; }

 

var ToPathWithLocalFolderPrefixIfRelative: String { get{} }

 

String ToPathWithLocalFolderPrefixIfRelative { __get; }

ToPlatformPathFromUnixPath

 

property ToPlatformPathFromUnixPath: String read;

 

String ToPlatformPathFromUnixPath { get; }

 

var ToPlatformPathFromUnixPath: String { get{} }

 

String ToPlatformPathFromUnixPath { __get; }

ToPlatformPathFromWindowsPath

 

property ToPlatformPathFromWindowsPath: String read;

 

String ToPlatformPathFromWindowsPath { get; }

 

var ToPlatformPathFromWindowsPath: String { get{} }

 

String ToPlatformPathFromWindowsPath { __get; }

ToUnixPath

 

property ToUnixPath: String read;

 

String ToUnixPath { get; }

 

var ToUnixPath: String { get{} }

 

String ToUnixPath { __get; }

ToUnixPathFromWindowsPath

 

property ToUnixPathFromWindowsPath: String read;

 

String ToUnixPathFromWindowsPath { get; }

 

var ToUnixPathFromWindowsPath: String { get{} }

 

String ToUnixPathFromWindowsPath { __get; }

ToWindowsPath

 

property ToWindowsPath: String read;

 

String ToWindowsPath { get; }

 

var ToWindowsPath: String { get{} }

 

String ToWindowsPath { __get; }

ToWindowsPathFromUnixPath

 

property ToWindowsPathFromUnixPath: String read;

 

String ToWindowsPathFromUnixPath { get; }

 

var ToWindowsPathFromUnixPath: String { get{} }

 

String ToWindowsPathFromUnixPath { __get; }

Empty

 

class property Empty: String read;

 

class String Empty { get; }

 

static var Empty: String { get{} }

 

class String Empty { __get; }

 

Compare

 

class method Compare(Value1: String; Value2: String): Int32

 

static Int32 Compare(String Value1, String Value2)

 

static func Compare(_ Value1: String, _ Value2: String) -> Int32

 

static Integer Compare(String Value1, String Value2)

Parameters:

  • Value1:
  • Value2:

Equals (String, String): Boolean

 

class method Equals(ValueA: String; ValueB: String): Boolean

 

static Boolean Equals(String ValueA, String ValueB)

 

static func Equals(_ ValueA: String, _ ValueB: String) -> Boolean

 

static Boolean Equals(String ValueA, String ValueB)

Parameters:

  • ValueA:
  • ValueB:

EqualsIgnoringCase (String, String): Boolean

 

class method EqualsIgnoringCase(ValueA: String; ValueB: String): Boolean

 

static Boolean EqualsIgnoringCase(String ValueA, String ValueB)

 

static func EqualsIgnoringCase(_ ValueA: String, _ ValueB: String) -> Boolean

 

static Boolean EqualsIgnoringCase(String ValueA, String ValueB)

Parameters:

  • ValueA:
  • ValueB:

EqualsIgnoringCaseInvariant (String, String): Boolean

 

class method EqualsIgnoringCaseInvariant(ValueA: String; ValueB: String): Boolean

 

static Boolean EqualsIgnoringCaseInvariant(String ValueA, String ValueB)

 

static func EqualsIgnoringCaseInvariant(_ ValueA: String, _ ValueB: String) -> Boolean

 

static Boolean EqualsIgnoringCaseInvariant(String ValueA, String ValueB)

Parameters:

  • ValueA:
  • ValueB:

Format (String, array of Object): not nullable String  virtual .NET, .NET Standard 2.0, Cooper, Island-Android, Island-Ubuntu, Island-WebAssembly-wasm32, Island-Windows, Toffee

 

class method Format(aFormat: String; params aParams: array of Object): not nullable String

 

static String! Format(String aFormat, params Object[] aParams)

 

static func Format(_ aFormat: String, _ aParams: Object...) -> String

 

static String! Format(String aFormat, Object[]... aParams)

Parameters:

  • aFormat:
  • aParams:

Format (String, array of Object): not nullable String ToffeeV2

 

static func Format(_ aFormat: String, _ aParams: Object...) -> String

Parameters:

  • aFormat:
  • aParams:

Format (String, array of RemObjects.Elements.System.Island.Object): not nullable String Island-iOS, Island-iOS Simulator-x86_64, Island-macOS-x86_64, Island-tvOS, Island-tvOS Simulator-x86_64, Island-watchOS, Island-watchOS Simulator

 

class method Format(aFormat: String; params aParams: array of RemObjects.Elements.System.Island.Object): not nullable String

 

static String! Format(String aFormat, params RemObjects.Elements.System.Island.Object[] aParams)

 

static func Format(_ aFormat: String, _ aParams: RemObjects.Elements.System.Island.Object...) -> String

Parameters:

  • aFormat:
  • aParams:

IsNullOrEmpty

 

class method IsNullOrEmpty(Value: String): Boolean

 

static Boolean IsNullOrEmpty(String Value)

 

static func IsNullOrEmpty(_ Value: String) -> Boolean

 

static Boolean IsNullOrEmpty(String Value)

Parameters:

  • Value:

IsNullOrWhiteSpace

 

class method IsNullOrWhiteSpace(Value: String): Boolean

 

static Boolean IsNullOrWhiteSpace(String Value)

 

static func IsNullOrWhiteSpace(_ Value: String) -> Boolean

 

static Boolean IsNullOrWhiteSpace(String Value)

Parameters:

  • Value:

Join (String, not nullable array of String): not nullable String  virtual Cooper, Toffee

 

static func Join(_ aSeparator: String, _ Values: String...) -> String

 

static String! Join(String aSeparator, String[]! Values)

Parameters:

  • aSeparator:
  • Values:

Join (String, not nullable ImmutableList<String>): not nullable String  virtual Cooper, Toffee

 

static func Join(_ aSeparator: String, _ Values: ImmutableList<String>) -> String

 

static String! Join(String aSeparator, ImmutableList<String>! Values)

Parameters:

  • aSeparator:
  • Values:

Join (nullable String, not nullable array of String): not nullable String .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method Join(aSeparator: nullable String; Values: not nullable array of String): not nullable String

 

static String! Join(String? aSeparator, String[]! Values)

 

static func Join(_ aSeparator: String?, _ Values: String...) -> String

Parameters:

  • aSeparator:
  • Values:

Join (nullable String, not nullable ImmutableList<String>): not nullable String .NET, .NET Standard 2.0, Island, ToffeeV2

 

class method Join(aSeparator: nullable String; Values: not nullable ImmutableList<String>): not nullable String

 

static String! Join(String? aSeparator, ImmutableList<String>! Values)

 

static func Join(_ aSeparator: String?, _ Values: ImmutableList<String>) -> String

Parameters:

  • aSeparator:
  • Values:

 

constructor (array of Byte, Encoding)

 

constructor(Value: array of Byte; Encoding: Encoding)

 

String(Byte[] Value, Encoding Encoding)

 

init(_ Value: Byte..., _ Encoding: Encoding)

 

String(Byte[] Value, Encoding Encoding)

Parameters:

  • Value:
  • Encoding:

constructor (array of Char)

 

constructor(Value: array of Char)

 

String(Char[] Value)

 

init(_ Value: Char...)

 

String(Char[] Value)

Parameters:

  • Value:

constructor (array of Char, Int32, Int32)

 

constructor(Value: array of Char; Offset: Int32; Count: Int32)

 

String(Char[] Value, Int32 Offset, Int32 Count)

 

init(_ Value: Char..., _ Offset: Int32, _ Count: Int32)

 

String(Char[] Value, Integer Offset, Integer Count)

Parameters:

  • Value:
  • Offset:
  • Count:

constructor (array of UnicodeCodePoint)

 

constructor(aCodePoints: array of UnicodeCodePoint)

 

String(UnicodeCodePoint[] aCodePoints)

 

init(_ aCodePoints: UnicodeCodePoint...)

 

String(UnicodeCodePoint[] aCodePoints)

Parameters:

  • aCodePoints:

constructor (Char, Int32)

 

constructor(aChar: Char; aCount: Int32)

 

String(Char aChar, Int32 aCount)

 

init(_ aChar: Char, _ aCount: Int32)

 

String(Char aChar, Integer aCount)

Parameters:

  • aChar:
  • aCount:

constructor (List<nullable UnicodeCodePoint>) Toffee

 

init(_ aCodePoints: List<nullable UnicodeCodePoint>)

Parameters:

  • aCodePoints:

constructor (List<UnicodeCodePoint>) .NET, .NET Standard 2.0, Island, ToffeeV2

 

constructor(aCodePoints: List<UnicodeCodePoint>)

 

String(List<UnicodeCodePoint> aCodePoints)

 

init(_ aCodePoints: List<UnicodeCodePoint>)

Parameters:

  • aCodePoints:

constructor (List<UnsignedInteger>) Cooper

 

constructor(aCodePoints: List<UnsignedInteger>)

 

String(List<UnsignedInteger> aCodePoints)

 

init(_ aCodePoints: List<UnsignedInteger>)

 

String(List<UnsignedInteger> aCodePoints)

Parameters:

  • aCodePoints:

CompareTo

 

method CompareTo(Value: String): Int32

 

Int32 CompareTo(String Value)

 

func CompareTo(_ Value: String) -> Int32

 

Integer CompareTo(String Value)

Parameters:

  • Value:

CompareToIgnoreCase

 

method CompareToIgnoreCase(Value: String): Int32

 

Int32 CompareToIgnoreCase(String Value)

 

func CompareToIgnoreCase(_ Value: String) -> Int32

 

Integer CompareToIgnoreCase(String Value)

Parameters:

  • Value:

Contains

 

method Contains(Value: String): Boolean

 

Boolean Contains(String Value)

 

func Contains(_ Value: String) -> Boolean

 

Boolean Contains(String Value)

Parameters:

  • Value:

ContainsAny (array of Char): Boolean

 

method ContainsAny(AnyOf: array of Char): Boolean

 

Boolean ContainsAny(Char[] AnyOf)

 

func ContainsAny(_ AnyOf: Char...) -> Boolean

 

Boolean ContainsAny(Char[] AnyOf)

Parameters:

  • AnyOf:

ContainsAny (array of Char, Int32): Boolean

 

method ContainsAny(AnyOf: array of Char; aStartIndex: Int32): Boolean

 

Boolean ContainsAny(Char[] AnyOf, Int32 aStartIndex)

 

func ContainsAny(_ AnyOf: Char..., _ aStartIndex: Int32) -> Boolean

 

Boolean ContainsAny(Char[] AnyOf, Integer aStartIndex)

Parameters:

  • AnyOf:
  • aStartIndex:

ContainsAnyNonASCII

 

method ContainsAnyNonASCII: Boolean

 

Boolean ContainsAnyNonASCII()

 

func ContainsAnyNonASCII() -> Boolean

 

Boolean ContainsAnyNonASCII()

ContainsAnyNonASCII (Int32): Boolean

 

method ContainsAnyNonASCII(aStartIndex: Int32): Boolean

 

Boolean ContainsAnyNonASCII(Int32 aStartIndex)

 

func ContainsAnyNonASCII(_ aStartIndex: Int32) -> Boolean

 

Boolean ContainsAnyNonASCII(Integer aStartIndex)

Parameters:

  • aStartIndex:

ContainsOnly (array of Char): Boolean

 

method ContainsOnly(AnyOf: array of Char): Boolean

 

Boolean ContainsOnly(Char[] AnyOf)

 

func ContainsOnly(_ AnyOf: Char...) -> Boolean

 

Boolean ContainsOnly(Char[] AnyOf)

Parameters:

  • AnyOf:

ContainsOnly (array of Char, Int32): Boolean

 

method ContainsOnly(AnyOf: array of Char; aStartIndex: Int32): Boolean

 

Boolean ContainsOnly(Char[] AnyOf, Int32 aStartIndex)

 

func ContainsOnly(_ AnyOf: Char..., _ aStartIndex: Int32) -> Boolean

 

Boolean ContainsOnly(Char[] AnyOf, Integer aStartIndex)

Parameters:

  • AnyOf:
  • aStartIndex:

EndsWith (Char): Boolean

 

method EndsWith(Value: Char): Boolean

 

Boolean EndsWith(Char Value)

 

func EndsWith(_ Value: Char) -> Boolean

 

Boolean EndsWith(Char Value)

Parameters:

  • Value:

EndsWith (String): Boolean

 

method EndsWith(Value: String): Boolean

 

Boolean EndsWith(String Value)

 

func EndsWith(_ Value: String) -> Boolean

 

Boolean EndsWith(String Value)

Parameters:

  • Value:

EndsWith (String, Boolean): Boolean

 

method EndsWith(Value: String; IgnoreCase: Boolean): Boolean

 

Boolean EndsWith(String Value, Boolean IgnoreCase)

 

func EndsWith(_ Value: String, _ IgnoreCase: Boolean) -> Boolean

 

Boolean EndsWith(String Value, Boolean IgnoreCase)

Parameters:

  • Value:
  • IgnoreCase:

Equals (String): Boolean

 

method Equals(Value: String): Boolean

 

Boolean Equals(String Value)

 

func Equals(_ Value: String) -> Boolean

 

Boolean Equals(String Value)

Parameters:

  • Value:

EqualsIgnoringCase (String): Boolean

 

method EqualsIgnoringCase(Value: String): Boolean

 

Boolean EqualsIgnoringCase(String Value)

 

func EqualsIgnoringCase(_ Value: String) -> Boolean

 

Boolean EqualsIgnoringCase(String Value)

Parameters:

  • Value:

EqualsIgnoringCaseInvariant (String): Boolean

 

method EqualsIgnoringCaseInvariant(Value: String): Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

 

func EqualsIgnoringCaseInvariant(_ Value: String) -> Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

Parameters:

  • Value:

get_Chars .NET, .NET Standard 2.0

 

method get_Chars(aIndex: Int32): Char

 

Char get_Chars(Int32 aIndex)

 

func get_Chars(_ aIndex: Int32) -> Char

Parameters:

  • aIndex:

get_FileExists .NET, .NET Standard 2.0

 

method get_FileExists: Boolean

 

Boolean get_FileExists()

 

func get_FileExists() -> Boolean

get_FileOrFolderExists .NET, .NET Standard 2.0

 

method get_FileOrFolderExists: Boolean

 

Boolean get_FileOrFolderExists()

 

func get_FileOrFolderExists() -> Boolean

get_FolderExists .NET, .NET Standard 2.0

 

method get_FolderExists: Boolean

 

Boolean get_FolderExists()

 

func get_FolderExists() -> Boolean

get_LastPathComponent .NET, .NET Standard 2.0

 

method get_LastPathComponent: String

 

String get_LastPathComponent()

 

func get_LastPathComponent() -> String

get_LastPathComponentWithoutExtension .NET, .NET Standard 2.0

 

method get_LastPathComponentWithoutExtension: String

 

String get_LastPathComponentWithoutExtension()

 

func get_LastPathComponentWithoutExtension() -> String

get_LastUnixPathComponent .NET, .NET Standard 2.0

 

method get_LastUnixPathComponent: String

 

String get_LastUnixPathComponent()

 

func get_LastUnixPathComponent() -> String

get_LastUnixPathComponentWithoutExtension .NET, .NET Standard 2.0

 

method get_LastUnixPathComponentWithoutExtension: String

 

String get_LastUnixPathComponentWithoutExtension()

 

func get_LastUnixPathComponentWithoutExtension() -> String

get_LastWindowsPathComponent .NET, .NET Standard 2.0

 

method get_LastWindowsPathComponent: String

 

String get_LastWindowsPathComponent()

 

func get_LastWindowsPathComponent() -> String

get_LastWindowsPathComponentWithoutExtension .NET, .NET Standard 2.0

 

method get_LastWindowsPathComponentWithoutExtension: String

 

String get_LastWindowsPathComponentWithoutExtension()

 

func get_LastWindowsPathComponentWithoutExtension() -> String

get_Length .NET, .NET Standard 2.0

 

method get_Length: Int32

 

Int32 get_Length()

 

func get_Length() -> Int32

get_NetworkServerName .NET, .NET Standard 2.0

 

method get_NetworkServerName: nullable String

 

String? get_NetworkServerName()

 

func get_NetworkServerName() -> String?

get_PathExtension .NET, .NET Standard 2.0

 

method get_PathExtension: String

 

String get_PathExtension()

 

func get_PathExtension() -> String

get_PathWithoutExtension .NET, .NET Standard 2.0

 

method get_PathWithoutExtension: String

 

String get_PathWithoutExtension()

 

func get_PathWithoutExtension() -> String

getChars Cooper

 

method getChars(aIndex: Integer): Char

 

Char getChars(Integer aIndex)

 

func getChars(_ aIndex: Integer) -> Char

 

Char getChars(Integer aIndex)

Parameters:

  • aIndex:

getFileExists Cooper

 

method getFileExists: Boolean

 

Boolean getFileExists()

 

func getFileExists() -> Boolean

 

Boolean getFileExists()

getFileOrFolderExists Cooper

 

method getFileOrFolderExists: Boolean

 

Boolean getFileOrFolderExists()

 

func getFileOrFolderExists() -> Boolean

 

Boolean getFileOrFolderExists()

getFolderExists Cooper

 

method getFolderExists: Boolean

 

Boolean getFolderExists()

 

func getFolderExists() -> Boolean

 

Boolean getFolderExists()

getLastPathComponent Cooper

 

method getLastPathComponent: String

 

String getLastPathComponent()

 

func getLastPathComponent() -> String

 

String getLastPathComponent()

getLastPathComponentWithoutExtension Cooper

 

method getLastPathComponentWithoutExtension: String

 

String getLastPathComponentWithoutExtension()

 

func getLastPathComponentWithoutExtension() -> String

 

String getLastPathComponentWithoutExtension()

getLastUnixPathComponent Cooper

 

method getLastUnixPathComponent: String

 

String getLastUnixPathComponent()

 

func getLastUnixPathComponent() -> String

 

String getLastUnixPathComponent()

getLastUnixPathComponentWithoutExtension Cooper

 

method getLastUnixPathComponentWithoutExtension: String

 

String getLastUnixPathComponentWithoutExtension()

 

func getLastUnixPathComponentWithoutExtension() -> String

 

String getLastUnixPathComponentWithoutExtension()

getLastWindowsPathComponent Cooper

 

method getLastWindowsPathComponent: String

 

String getLastWindowsPathComponent()

 

func getLastWindowsPathComponent() -> String

 

String getLastWindowsPathComponent()

getLastWindowsPathComponentWithoutExtension Cooper

 

method getLastWindowsPathComponentWithoutExtension: String

 

String getLastWindowsPathComponentWithoutExtension()

 

func getLastWindowsPathComponentWithoutExtension() -> String

 

String getLastWindowsPathComponentWithoutExtension()

getLength Cooper

 

method getLength: Integer

 

Integer getLength()

 

func getLength() -> Integer

 

Integer getLength()

getNetworkServerName Cooper

 

method getNetworkServerName: String

 

String getNetworkServerName()

 

func getNetworkServerName() -> String

 

String getNetworkServerName()

getPathExtension Cooper

 

method getPathExtension: String

 

String getPathExtension()

 

func getPathExtension() -> String

 

String getPathExtension()

getPathWithoutExtension Cooper

 

method getPathWithoutExtension: String

 

String getPathWithoutExtension()

 

func getPathWithoutExtension() -> String

 

String getPathWithoutExtension()

GetSequence

 

method GetSequence: IEnumerable<Char>

 

IEnumerable<Char> GetSequence()

 

// Toffee
func GetSequence() -> INSFastEnumeration<__ElementsBoxedChar>
// ToffeeV2
func GetSequence() -> IEnumerable<Char>

 

Iterable<Character> GetSequence()

IndexAfterJoinedUnicodeCharacterCoveringIndex

 

method IndexAfterJoinedUnicodeCharacterCoveringIndex(aIndex: Int32): Int32

 

Int32 IndexAfterJoinedUnicodeCharacterCoveringIndex(Int32 aIndex)

 

func IndexAfterJoinedUnicodeCharacterCoveringIndex(_ aIndex: Int32) -> Int32

 

Integer IndexAfterJoinedUnicodeCharacterCoveringIndex(Integer aIndex)

Parameters:

  • aIndex:

IndexOf (Char): Int32

 

method IndexOf(Value: Char): Int32

 

Int32 IndexOf(Char Value)

 

func IndexOf(_ Value: Char) -> Int32

 

Integer IndexOf(Char Value)

Parameters:

  • Value:

IndexOf (Char, Int32): Int32

 

method IndexOf(Value: Char; StartIndex: Int32): Int32

 

Int32 IndexOf(Char Value, Int32 StartIndex)

 

func IndexOf(_ Value: Char, _ StartIndex: Int32) -> Int32

 

Integer IndexOf(Char Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

IndexOf (String): Int32

 

method IndexOf(Value: String): Int32

 

Int32 IndexOf(String Value)

 

func IndexOf(_ Value: String) -> Int32

 

Integer IndexOf(String Value)

Parameters:

  • Value:

IndexOf (String, Int32): Int32

 

method IndexOf(Value: String; StartIndex: Int32): Int32

 

Int32 IndexOf(String Value, Int32 StartIndex)

 

func IndexOf(_ Value: String, _ StartIndex: Int32) -> Int32

 

Integer IndexOf(String Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

IndexOfAny (array of Char): Int32

 

method IndexOfAny(AnyOf: array of Char): Int32

 

Int32 IndexOfAny(Char[] AnyOf)

 

func IndexOfAny(_ AnyOf: Char...) -> Int32

 

Integer IndexOfAny(Char[] AnyOf)

Parameters:

  • AnyOf:

IndexOfAny (array of Char, Int32): Int32

 

method IndexOfAny(AnyOf: array of Char; StartIndex: Int32): Int32

 

Int32 IndexOfAny(Char[] AnyOf, Int32 StartIndex)

 

func IndexOfAny(_ AnyOf: Char..., _ StartIndex: Int32) -> Int32

 

Integer IndexOfAny(Char[] AnyOf, Integer StartIndex)

Parameters:

  • AnyOf:
  • StartIndex:

IndexOfIgnoringCase (Char): Int32

 

method IndexOfIgnoringCase(Value: Char): Int32

 

Int32 IndexOfIgnoringCase(Char Value)

 

func IndexOfIgnoringCase(_ Value: Char) -> Int32

 

Integer IndexOfIgnoringCase(Char Value)

Parameters:

  • Value:

IndexOfIgnoringCase (Char, Int32): Int32

 

method IndexOfIgnoringCase(Value: Char; StartIndex: Int32): Int32

 

Int32 IndexOfIgnoringCase(Char Value, Int32 StartIndex)

 

func IndexOfIgnoringCase(_ Value: Char, _ StartIndex: Int32) -> Int32

 

Integer IndexOfIgnoringCase(Char Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

IndexOfIgnoringCase (String): Int32

 

method IndexOfIgnoringCase(Value: String): Int32

 

Int32 IndexOfIgnoringCase(String Value)

 

func IndexOfIgnoringCase(_ Value: String) -> Int32

 

Integer IndexOfIgnoringCase(String Value)

Parameters:

  • Value:

IndexOfIgnoringCase (String, Int32): Int32

 

method IndexOfIgnoringCase(Value: String; StartIndex: Int32): Int32

 

Int32 IndexOfIgnoringCase(String Value, Int32 StartIndex)

 

func IndexOfIgnoringCase(_ Value: String, _ StartIndex: Int32) -> Int32

 

Integer IndexOfIgnoringCase(String Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

Insert

 

method Insert(aIndex: Int32; aNewValue: String): not nullable String

 

String! Insert(Int32 aIndex, String aNewValue)

 

func Insert(_ aIndex: Int32, _ aNewValue: String) -> String

 

String! Insert(Integer aIndex, String aNewValue)

Parameters:

  • aIndex:
  • aNewValue:

IsIndexInsideOfAJoinedUnicodeCharacter

 

method IsIndexInsideOfAJoinedUnicodeCharacter(aIndex: Int32): Boolean

 

Boolean IsIndexInsideOfAJoinedUnicodeCharacter(Int32 aIndex)

 

func IsIndexInsideOfAJoinedUnicodeCharacter(_ aIndex: Int32) -> Boolean

 

Boolean IsIndexInsideOfAJoinedUnicodeCharacter(Integer aIndex)

Parameters:

  • aIndex:

IsIndexInsideOfASurrogatePair

 

method IsIndexInsideOfASurrogatePair(aIndex: Int32): Boolean

 

Boolean IsIndexInsideOfASurrogatePair(Int32 aIndex)

 

func IsIndexInsideOfASurrogatePair(_ aIndex: Int32) -> Boolean

 

Boolean IsIndexInsideOfASurrogatePair(Integer aIndex)

Parameters:

  • aIndex:

LastIndexOf (Char): Int32

 

method LastIndexOf(Value: Char): Int32

 

Int32 LastIndexOf(Char Value)

 

func LastIndexOf(_ Value: Char) -> Int32

 

Integer LastIndexOf(Char Value)

Parameters:

  • Value:

LastIndexOf (Char, Int32): Int32

 

method LastIndexOf(Value: Char; StartIndex: Int32): Int32

 

Int32 LastIndexOf(Char Value, Int32 StartIndex)

 

func LastIndexOf(_ Value: Char, _ StartIndex: Int32) -> Int32

 

Integer LastIndexOf(Char Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastIndexOf (String): Int32

 

method LastIndexOf(Value: String): Int32

 

Int32 LastIndexOf(String Value)

 

func LastIndexOf(_ Value: String) -> Int32

 

Integer LastIndexOf(String Value)

Parameters:

  • Value:

LastIndexOf (String, Int32): Int32

 

method LastIndexOf(Value: String; StartIndex: Int32): Int32

 

Int32 LastIndexOf(String Value, Int32 StartIndex)

 

func LastIndexOf(_ Value: String, _ StartIndex: Int32) -> Int32

 

Integer LastIndexOf(String Value, Integer StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastIndexOfAny (array of Char): Int32

 

method LastIndexOfAny(AnyOf: array of Char): Int32

 

Int32 LastIndexOfAny(Char[] AnyOf)

 

func LastIndexOfAny(_ AnyOf: Char...) -> Int32

 

Integer LastIndexOfAny(Char[] AnyOf)

Parameters:

  • AnyOf:

LastIndexOfAny (array of Char, Int32): Int32

 

method LastIndexOfAny(AnyOf: array of Char; StartIndex: Int32): Int32

 

Int32 LastIndexOfAny(Char[] AnyOf, Int32 StartIndex)

 

func LastIndexOfAny(_ AnyOf: Char..., _ StartIndex: Int32) -> Int32

 

Integer LastIndexOfAny(Char[] AnyOf, Integer StartIndex)

Parameters:

  • AnyOf:
  • StartIndex:

PadEnd (Int32): String

 

method PadEnd(TotalWidth: Int32): String

 

String PadEnd(Int32 TotalWidth)

 

func PadEnd(_ TotalWidth: Int32) -> String

 

String PadEnd(Integer TotalWidth)

Parameters:

  • TotalWidth:

PadEnd (Int32, Char): String

 

method PadEnd(TotalWidth: Int32; PaddingChar: Char): String

 

String PadEnd(Int32 TotalWidth, Char PaddingChar)

 

func PadEnd(_ TotalWidth: Int32, _ PaddingChar: Char) -> String

 

String PadEnd(Integer TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

PadStart (Int32): String

 

method PadStart(TotalWidth: Int32): String

 

String PadStart(Int32 TotalWidth)

 

func PadStart(_ TotalWidth: Int32) -> String

 

String PadStart(Integer TotalWidth)

Parameters:

  • TotalWidth:

PadStart (Int32, Char): String

 

method PadStart(TotalWidth: Int32; PaddingChar: Char): String

 

String PadStart(Int32 TotalWidth, Char PaddingChar)

 

func PadStart(_ TotalWidth: Int32, _ PaddingChar: Char) -> String

 

String PadStart(Integer TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

Remove (Int32, Int32): not nullable String

 

method Remove(aStartIndex: Int32; aLength: Int32): not nullable String

 

String! Remove(Int32 aStartIndex, Int32 aLength)

 

func Remove(_ aStartIndex: Int32, _ aLength: Int32) -> String

 

String! Remove(Integer aStartIndex, Integer aLength)

Parameters:

  • aStartIndex:
  • aLength:

Remove (String): not nullable String

 

method Remove(OldValue: String): not nullable String

 

String! Remove(String OldValue)

 

func Remove(_ OldValue: String) -> String

 

String! Remove(String OldValue)

Parameters:

  • OldValue:

Replace (Int32, Int32, String): not nullable String

 

method Replace(aStartIndex: Int32; aLength: Int32; aNewValue: String): not nullable String

 

String! Replace(Int32 aStartIndex, Int32 aLength, String aNewValue)

 

func Replace(_ aStartIndex: Int32, _ aLength: Int32, _ aNewValue: String) -> String

 

String! Replace(Integer aStartIndex, Integer aLength, String aNewValue)

Parameters:

  • aStartIndex:
  • aLength:
  • aNewValue:

Replace (String, String): not nullable String

 

method Replace(OldValue: String; NewValue: String): not nullable String

 

String! Replace(String OldValue, String NewValue)

 

func Replace(_ OldValue: String, _ NewValue: String) -> String

 

String! Replace(String OldValue, String NewValue)

Parameters:

  • OldValue:
  • NewValue:

Split

 

method Split(aSeparator: not nullable String; aRemoveEmptyEntries: Boolean): not nullable ImmutableList<String>

 

ImmutableList<String>! Split(String! aSeparator, Boolean aRemoveEmptyEntries)

 

func Split(_ aSeparator: String, _ aRemoveEmptyEntries: Boolean) -> ImmutableList<String>

 

ImmutableList<String>! Split(String! aSeparator, Boolean aRemoveEmptyEntries)

Parameters:

  • aSeparator:
  • aRemoveEmptyEntries:

SplitAtFirstOccurrenceOf

 

method SplitAtFirstOccurrenceOf(aSeparator: not nullable String): not nullable ImmutableList<String>

 

ImmutableList<String>! SplitAtFirstOccurrenceOf(String! aSeparator)

 

func SplitAtFirstOccurrenceOf(_ aSeparator: String) -> ImmutableList<String>

 

ImmutableList<String>! SplitAtFirstOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SplitAtLastOccurrenceOf

 

method SplitAtLastOccurrenceOf(aSeparator: not nullable String): not nullable ImmutableList<String>

 

ImmutableList<String>! SplitAtLastOccurrenceOf(String! aSeparator)

 

func SplitAtLastOccurrenceOf(_ aSeparator: String) -> ImmutableList<String>

 

ImmutableList<String>! SplitAtLastOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

StartIndexOfJoinedUnicodeCharacterAtIndex

 

method StartIndexOfJoinedUnicodeCharacterAtIndex(aIndex: Int32): Int32

 

Int32 StartIndexOfJoinedUnicodeCharacterAtIndex(Int32 aIndex)

 

func StartIndexOfJoinedUnicodeCharacterAtIndex(_ aIndex: Int32) -> Int32

 

Integer StartIndexOfJoinedUnicodeCharacterAtIndex(Integer aIndex)

Parameters:

  • aIndex:

StartsWith (Char): Boolean

 

method StartsWith(Value: Char): Boolean

 

Boolean StartsWith(Char Value)

 

func StartsWith(_ Value: Char) -> Boolean

 

Boolean StartsWith(Char Value)

Parameters:

  • Value:

StartsWith (String): Boolean

 

method StartsWith(Value: String): Boolean

 

Boolean StartsWith(String Value)

 

func StartsWith(_ Value: String) -> Boolean

 

Boolean StartsWith(String Value)

Parameters:

  • Value:

StartsWith (String, Boolean): Boolean

 

method StartsWith(Value: String; IgnoreCase: Boolean): Boolean

 

Boolean StartsWith(String Value, Boolean IgnoreCase)

 

func StartsWith(_ Value: String, _ IgnoreCase: Boolean) -> Boolean

 

Boolean StartsWith(String Value, Boolean IgnoreCase)

Parameters:

  • Value:
  • IgnoreCase:

Substring (Int32): not nullable String

 

method Substring(StartIndex: Int32): not nullable String

 

String! Substring(Int32 StartIndex)

 

func Substring(_ StartIndex: Int32) -> String

 

String! Substring(Integer StartIndex)

Parameters:

  • StartIndex:

Substring (Int32, Int32): not nullable String

 

method Substring(StartIndex: Int32; aLength: Int32): not nullable String

 

String! Substring(Int32 StartIndex, Int32 aLength)

 

func Substring(_ StartIndex: Int32, _ aLength: Int32) -> String

 

String! Substring(Integer StartIndex, Integer aLength)

Parameters:

  • StartIndex:
  • aLength:

SubstringFromFirstOccurrenceOf

 

method SubstringFromFirstOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringFromFirstOccurrenceOf(String! aSeparator)

 

func SubstringFromFirstOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringFromFirstOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SubstringFromLastOccurrenceOf

 

method SubstringFromLastOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringFromLastOccurrenceOf(String! aSeparator)

 

func SubstringFromLastOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringFromLastOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SubstringToFirstOccurrenceOf

 

method SubstringToFirstOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringToFirstOccurrenceOf(String! aSeparator)

 

func SubstringToFirstOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringToFirstOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

SubstringToLastOccurrenceOf

 

method SubstringToLastOccurrenceOf(aSeparator: not nullable String): not nullable String

 

String! SubstringToLastOccurrenceOf(String! aSeparator)

 

func SubstringToLastOccurrenceOf(_ aSeparator: String) -> String

 

String! SubstringToLastOccurrenceOf(String! aSeparator)

Parameters:

  • aSeparator:

ToByteArray

 

method ToByteArray: not nullable array of Byte

 

Byte[]! ToByteArray()

 

func ToByteArray() -> Byte...

 

Byte[]! ToByteArray()

ToByteArray (not nullable Encoding): not nullable array of Byte

 

method ToByteArray(aEncoding: not nullable Encoding): not nullable array of Byte

 

Byte[]! ToByteArray(Encoding! aEncoding)

 

func ToByteArray(_ aEncoding: Encoding) -> Byte...

 

Byte[]! ToByteArray(Encoding! aEncoding)

Parameters:

  • aEncoding:

ToCharArray

 

method ToCharArray: not nullable array of Char

 

Char[]! ToCharArray()

 

func ToCharArray() -> Char...

 

Char[]! ToCharArray()

ToHexString

 

method ToHexString: String

 

String ToHexString()

 

func ToHexString() -> String

 

String ToHexString()

ToLower

 

method ToLower: not nullable String

 

String! ToLower()

 

func ToLower() -> String

 

String! ToLower()

ToLower (Locale): not nullable String

 

method ToLower(aLocale: Locale): not nullable String

 

String! ToLower(Locale aLocale)

 

func ToLower(_ aLocale: Locale) -> String

 

String! ToLower(Locale aLocale)

Parameters:

  • aLocale:

ToLowerInvariant

 

method ToLowerInvariant: not nullable String

 

String! ToLowerInvariant()

 

func ToLowerInvariant() -> String

 

String! ToLowerInvariant()

ToUnicodeCharacters

 

method ToUnicodeCharacters: ImmutableList<UnicodeCharacter>

 

ImmutableList<UnicodeCharacter> ToUnicodeCharacters()

 

func ToUnicodeCharacters() -> ImmutableList<UnicodeCharacter>

 

ImmutableList<UnicodeCharacter> ToUnicodeCharacters()

ToUnicodeCodePointIndices

 

method ToUnicodeCodePointIndices: ImmutableList<Int32>

 

ImmutableList<Int32> ToUnicodeCodePointIndices()

 

// Toffee
func ToUnicodeCodePointIndices() -> ImmutableList<nullable Int32>
// ToffeeV2
func ToUnicodeCodePointIndices() -> ImmutableList<Int32>

 

ImmutableList<Integer> ToUnicodeCodePointIndices()

ToUnicodeCodePoints

 

method ToUnicodeCodePoints: ImmutableList<UnicodeCodePoint>

 

ImmutableList<UnicodeCodePoint> ToUnicodeCodePoints()

 

// Toffee
func ToUnicodeCodePoints() -> ImmutableList<nullable UnicodeCodePoint>
// ToffeeV2
func ToUnicodeCodePoints() -> ImmutableList<UnicodeCodePoint>

 

ImmutableList<UnsignedInteger> ToUnicodeCodePoints()

ToUpper

 

method ToUpper: not nullable String

 

String! ToUpper()

 

func ToUpper() -> String

 

String! ToUpper()

ToUpper (Locale): not nullable String

 

method ToUpper(aLocale: Locale): not nullable String

 

String! ToUpper(Locale aLocale)

 

func ToUpper(_ aLocale: Locale) -> String

 

String! ToUpper(Locale aLocale)

Parameters:

  • aLocale:

ToUpperInvariant

 

method ToUpperInvariant: not nullable String

 

String! ToUpperInvariant()

 

func ToUpperInvariant() -> String

 

String! ToUpperInvariant()

Trim

 

method Trim: not nullable String

 

String! Trim()

 

func Trim() -> String

 

String! Trim()

Trim (array of Char): not nullable String

 

method Trim(TrimChars: array of Char): not nullable String

 

String! Trim(Char[] TrimChars)

 

func Trim(_ TrimChars: Char...) -> String

 

String! Trim(Char[] TrimChars)

Parameters:

  • TrimChars:

TrimEnd

 

method TrimEnd: not nullable String

 

String! TrimEnd()

 

func TrimEnd() -> String

 

String! TrimEnd()

TrimEnd (array of Char): not nullable String

 

method TrimEnd(TrimChars: array of Char): not nullable String

 

String! TrimEnd(Char[] TrimChars)

 

func TrimEnd(_ TrimChars: Char...) -> String

 

String! TrimEnd(Char[] TrimChars)

Parameters:

  • TrimChars:

TrimNewLineCharacters

 

method TrimNewLineCharacters: not nullable String

 

String! TrimNewLineCharacters()

 

func TrimNewLineCharacters() -> String

 

String! TrimNewLineCharacters()

TrimStart

 

method TrimStart: not nullable String

 

String! TrimStart()

 

func TrimStart() -> String

 

String! TrimStart()

TrimStart (array of Char): not nullable String

 

method TrimStart(TrimChars: array of Char): not nullable String

 

String! TrimStart(Char[] TrimChars)

 

func TrimStart(_ TrimChars: Char...) -> String

 

String! TrimStart(Char[] TrimChars)

Parameters:

  • TrimChars:

UnicodeCodePointAtIndex

 

method UnicodeCodePointAtIndex(aIndex: Int32): UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointAtIndex(Int32 aIndex)

 

func UnicodeCodePointAtIndex(_ aIndex: Int32) -> UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointAtIndex(Integer aIndex)

Parameters:

  • aIndex:

UnicodeCodePointBeforeIndex

 

method UnicodeCodePointBeforeIndex(aIndex: Int32): UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointBeforeIndex(Int32 aIndex)

 

func UnicodeCodePointBeforeIndex(_ aIndex: Int32) -> UnicodeCodePoint

 

UnicodeCodePoint UnicodeCodePointBeforeIndex(Integer aIndex)

Parameters:

  • aIndex: