String

Overview

Location

 

constructor (array of Byte, Encoding)

 

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

 

String(Byte[] Value, Encoding Encoding)

 

init(Value: Byte[], _ Encoding: Encoding)

 

String(array of Byte Value, Encoding Encoding)

Parameters:

  • Value:
  • Encoding:

constructor (array of Char)

 

constructor(Value: array of Char)

 

String(Char[] Value)

 

init(Value: Char[])

 

String(array of 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(array of Char Value, Int32 Offset, Int32 Count)

Parameters:

  • Value:
  • Offset:
  • Count:

constructor (Char, Int32)

 

constructor(aChar: Char; aCount: Int32)

 

String(Char aChar, Int32 aCount)

 

init(aChar: Char, _ aCount: Int32)

 

String(Char aChar, Int32 aCount)

Parameters:

  • aChar:
  • aCount:

CharacterIsLetter

 

class method CharacterIsLetter(Value: Char): Boolean

 

static Boolean CharacterIsLetter(Char Value)

 

static func CharacterIsLetter(Value: Char) -> Boolean

 

static Boolean CharacterIsLetter(Char Value)

Parameters:

  • Value:

CharacterIsLetterOrNumber

 

class method CharacterIsLetterOrNumber(Value: Char): Boolean

 

static Boolean CharacterIsLetterOrNumber(Char Value)

 

static func CharacterIsLetterOrNumber(Value: Char) -> Boolean

 

static Boolean CharacterIsLetterOrNumber(Char Value)

Parameters:

  • Value:

CharacterIsNumber

 

class method CharacterIsNumber(Value: Char): Boolean

 

static Boolean CharacterIsNumber(Char Value)

 

static func CharacterIsNumber(Value: Char) -> Boolean

 

static Boolean CharacterIsNumber(Char Value)

Parameters:

  • Value:

CharacterIsWhiteSpace

 

class method CharacterIsWhiteSpace(Value: Char): Boolean

 

static Boolean CharacterIsWhiteSpace(Char Value)

 

static func CharacterIsWhiteSpace(Value: Char) -> Boolean

 

static Boolean CharacterIsWhiteSpace(Char Value)

Parameters:

  • Value:

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 Int32 Compare(String Value1, String Value2)

Parameters:

  • Value1:
  • Value2:

CompareTo  mapped

 

method CompareTo(Value: String): Int32

 

Int32 CompareTo(String Value)

 

func CompareTo(Value: String) -> Int32

 

Int32 CompareTo(String Value)

Parameters:

  • Value:

CompareToIgnoreCase  mapped

 

method CompareToIgnoreCase(Value: String): Int32

 

Int32 CompareToIgnoreCase(String Value)

 

func CompareToIgnoreCase(Value: String) -> Int32

 

Int32 CompareToIgnoreCase(String Value)

Parameters:

  • Value:

Empty

 

class property Empty: String read

 

class String Empty { get; }

 

static let Empty: String { get{} }

EndsWith  mapped

 

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, 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:

Equals (String): Boolean  mapped

 

method Equals(Value: String): Boolean

 

Boolean Equals(String Value)

 

func Equals(Value: String) -> Boolean

 

Boolean Equals(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:

EqualsIgnoringCase (String): Boolean  mapped

 

method EqualsIgnoringCase(Value: String): Boolean

 

Boolean EqualsIgnoringCase(String Value)

 

func EqualsIgnoringCase(Value: String) -> Boolean

 

Boolean EqualsIgnoringCase(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:

EqualsIgnoringCaseInvariant (String): Boolean  mapped

 

method EqualsIgnoringCaseInvariant(Value: String): Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

 

func EqualsIgnoringCaseInvariant(Value: String) -> Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

Parameters:

  • Value:

FirstLine

 

property FirstLine: String read

 

String FirstLine { get; }

 

let FirstLine: String { get{} }

Format

 

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

 

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

 

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

 

static not nullable String Format(String aFormat, Object aParams...)

Parameters:

  • aFormat:
  • aParams:

IndexOfAny  mapped

 

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

 

Int32 IndexOfAny(Char[] AnyOf, Int32 StartIndex)

 

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

 

Int32 IndexOfAny(array of Char AnyOf, Int32 StartIndex)

Parameters:

  • AnyOf:
  • StartIndex:

IsAbsolutePath

 

property IsAbsolutePath: Boolean read

 

Boolean IsAbsolutePath { get; }

 

let IsAbsolutePath: Boolean { get{} }

IsAbsoluteUnixPath

 

property IsAbsoluteUnixPath: Boolean read

 

Boolean IsAbsoluteUnixPath { get; }

 

let IsAbsoluteUnixPath: Boolean { get{} }

IsAbsoluteWindowsPath

 

property IsAbsoluteWindowsPath: Boolean read

 

Boolean IsAbsoluteWindowsPath { get; }

 

let IsAbsoluteWindowsPath: Boolean { get{} }

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; }

 

let IsWindowsPath: Boolean { get{} }

Join (String, not nullable array of String): not nullable String

 

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

 

static not nullable String Join(String aSeparator, not nullable array of String Values)

 

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

 

static not nullable String Join(String aSeparator, not nullable array of String Values)

Parameters:

  • aSeparator:
  • Values:

Join (String, not nullable ImmutableList<String>): not nullable String

 

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

 

static not nullable String Join(String aSeparator, not nullable ImmutableList<String> Values)

 

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

 

static not nullable String Join(String aSeparator, not nullable ImmutableList<String> Values)

Parameters:

  • aSeparator:
  • Values:

LastIndexOf (String, Int32): Int32  mapped

 

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

 

Int32 LastIndexOf(String Value, Int32 StartIndex)

 

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

 

Int32 LastIndexOf(String Value, Int32 StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastIndexOf (Char, Int32): Int32  mapped

 

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

 

Int32 LastIndexOf(Char Value, Int32 StartIndex)

 

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

 

Int32 LastIndexOf(Char Value, Int32 StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastUnixPathComponent

 

property LastUnixPathComponent: String read

 

String LastUnixPathComponent { get; }

 

let LastUnixPathComponent: String { get{} }

LastUnixPathComponentWithoutExtension

 

property LastUnixPathComponentWithoutExtension: String read

 

String LastUnixPathComponentWithoutExtension { get; }

 

let LastUnixPathComponentWithoutExtension: String { get{} }

LastWindowsPathComponent

 

property LastWindowsPathComponent: String read

 

String LastWindowsPathComponent { get; }

 

let LastWindowsPathComponent: String { get{} }

LastWindowsPathComponentWithoutExtension

 

property LastWindowsPathComponentWithoutExtension: String read

 

String LastWindowsPathComponentWithoutExtension { get; }

 

let LastWindowsPathComponentWithoutExtension: String { get{} }

Length

 

property Length: Int32 read

 

Int32 Length { get; }

 

let Length: Int32 { get{} }

PadEnd  mapped

 

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

 

String PadEnd(Int32 TotalWidth, Char PaddingChar)

 

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

 

String PadEnd(Int32 TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

PadStart  mapped

 

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

 

String PadStart(Int32 TotalWidth, Char PaddingChar)

 

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

 

String PadStart(Int32 TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

QuotedIfNeeded

 

property QuotedIfNeeded: String read

 

String QuotedIfNeeded { get; }

 

let QuotedIfNeeded: String { get{} }

Remove  mapped

 

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

 

not nullable String Remove(Int32 aStartIndex, Int32 aLength)

 

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

 

not nullable String Remove(Int32 aStartIndex, Int32 aLength)

Parameters:

  • aStartIndex:
  • aLength:

Replace (String, String): not nullable String  mapped

 

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

 

not nullable String Replace(String OldValue, String NewValue)

 

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

 

not nullable String Replace(String OldValue, String NewValue)

Parameters:

  • OldValue:
  • NewValue:

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

 

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

 

not nullable String Replace(Int32 aStartIndex, Int32 aLength, String aNewValue)

 

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

 

not nullable String Replace(Int32 aStartIndex, Int32 aLength, String aNewValue)

Parameters:

  • aStartIndex:
  • aLength:
  • aNewValue:

Split  mapped

 

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

 

not nullable ImmutableList<String> Split(not nullable String aSeparator, Boolean aRemoveEmptyEntries)

 

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

 

not nullable ImmutableList<String> Split(not nullable String aSeparator, Boolean aRemoveEmptyEntries)

Parameters:

  • aSeparator:
  • aRemoveEmptyEntries:

SplitAtFirstOccurrenceOf  mapped

 

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

 

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

 

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

 

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

Parameters:

  • aSeparator:

StartsWith  mapped

 

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:

ToByteArray (): not nullable array of Byte  mapped

 

method ToByteArray(): not nullable array of Byte

 

not nullable array of Byte ToByteArray()

 

func ToByteArray() -> array of Byte

 

not nullable array of Byte ToByteArray()

ToByteArray (Encoding): not nullable array of Byte  mapped

 

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

 

not nullable array of Byte ToByteArray(Encoding aEncoding)

 

func ToByteArray(aEncoding: Encoding) -> array of Byte

 

not nullable array of Byte ToByteArray(Encoding aEncoding)

Parameters:

  • aEncoding:

ToCharArray  mapped

 

method ToCharArray(): not nullable array of Char

 

not nullable array of Char ToCharArray()

 

func ToCharArray() -> array of Char

 

not nullable array of Char ToCharArray()

ToPathWithLocalFolderPrefixIfRelative

 

property ToPathWithLocalFolderPrefixIfRelative: String read

 

String ToPathWithLocalFolderPrefixIfRelative { get; }

 

let ToPathWithLocalFolderPrefixIfRelative: String { get{} }

ToPlatformPathFromUnixPath

 

property ToPlatformPathFromUnixPath: String read

 

String ToPlatformPathFromUnixPath { get; }

 

let ToPlatformPathFromUnixPath: String { get{} }

ToPlatformPathFromWindowsPath

 

property ToPlatformPathFromWindowsPath: String read

 

String ToPlatformPathFromWindowsPath { get; }

 

let ToPlatformPathFromWindowsPath: String { get{} }

ToUnixPath

 

property ToUnixPath: String read

 

String ToUnixPath { get; }

 

let ToUnixPath: String { get{} }

ToUnixPathFromWindowsPath

 

property ToUnixPathFromWindowsPath: String read

 

String ToUnixPathFromWindowsPath { get; }

 

let ToUnixPathFromWindowsPath: String { get{} }

ToWindowsPath

 

property ToWindowsPath: String read

 

String ToWindowsPath { get; }

 

let ToWindowsPath: String { get{} }

ToWindowsPathFromUnixPath

 

property ToWindowsPathFromUnixPath: String read

 

String ToWindowsPathFromUnixPath { get; }

 

let ToWindowsPathFromUnixPath: String { get{} }

Trim  mapped

 

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

 

not nullable String Trim(Char[] TrimChars)

 

func Trim(TrimChars: Char[]) -> String

 

not nullable String Trim(array of Char TrimChars)

Parameters:

  • TrimChars:

TrimEnd  mapped

 

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

 

not nullable String TrimEnd(Char[] TrimChars)

 

func TrimEnd(TrimChars: Char[]) -> String

 

not nullable String TrimEnd(array of Char TrimChars)

Parameters:

  • TrimChars:

TrimStart  mapped

 

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

 

not nullable String TrimStart(Char[] TrimChars)

 

func TrimStart(TrimChars: Char[]) -> String

 

not nullable String TrimStart(array of Char TrimChars)

Parameters:

  • TrimChars:

 

Empty

 

class property Empty: String read

 

class String Empty { get; }

 

static let Empty: String { get{} }

FirstLine

 

property FirstLine: String read

 

String FirstLine { get; }

 

let FirstLine: String { get{} }

IsAbsolutePath

 

property IsAbsolutePath: Boolean read

 

Boolean IsAbsolutePath { get; }

 

let IsAbsolutePath: Boolean { get{} }

IsAbsoluteUnixPath

 

property IsAbsoluteUnixPath: Boolean read

 

Boolean IsAbsoluteUnixPath { get; }

 

let IsAbsoluteUnixPath: Boolean { get{} }

IsAbsoluteWindowsPath

 

property IsAbsoluteWindowsPath: Boolean read

 

Boolean IsAbsoluteWindowsPath { get; }

 

let IsAbsoluteWindowsPath: Boolean { get{} }

IsWindowsPath

 

property IsWindowsPath: Boolean read

 

Boolean IsWindowsPath { get; }

 

let IsWindowsPath: Boolean { get{} }

LastUnixPathComponent

 

property LastUnixPathComponent: String read

 

String LastUnixPathComponent { get; }

 

let LastUnixPathComponent: String { get{} }

LastUnixPathComponentWithoutExtension

 

property LastUnixPathComponentWithoutExtension: String read

 

String LastUnixPathComponentWithoutExtension { get; }

 

let LastUnixPathComponentWithoutExtension: String { get{} }

LastWindowsPathComponent

 

property LastWindowsPathComponent: String read

 

String LastWindowsPathComponent { get; }

 

let LastWindowsPathComponent: String { get{} }

LastWindowsPathComponentWithoutExtension

 

property LastWindowsPathComponentWithoutExtension: String read

 

String LastWindowsPathComponentWithoutExtension { get; }

 

let LastWindowsPathComponentWithoutExtension: String { get{} }

Length

 

property Length: Int32 read

 

Int32 Length { get; }

 

let Length: Int32 { get{} }

QuotedIfNeeded

 

property QuotedIfNeeded: String read

 

String QuotedIfNeeded { get; }

 

let QuotedIfNeeded: String { get{} }

ToPathWithLocalFolderPrefixIfRelative

 

property ToPathWithLocalFolderPrefixIfRelative: String read

 

String ToPathWithLocalFolderPrefixIfRelative { get; }

 

let ToPathWithLocalFolderPrefixIfRelative: String { get{} }

ToPlatformPathFromUnixPath

 

property ToPlatformPathFromUnixPath: String read

 

String ToPlatformPathFromUnixPath { get; }

 

let ToPlatformPathFromUnixPath: String { get{} }

ToPlatformPathFromWindowsPath

 

property ToPlatformPathFromWindowsPath: String read

 

String ToPlatformPathFromWindowsPath { get; }

 

let ToPlatformPathFromWindowsPath: String { get{} }

ToUnixPath

 

property ToUnixPath: String read

 

String ToUnixPath { get; }

 

let ToUnixPath: String { get{} }

ToUnixPathFromWindowsPath

 

property ToUnixPathFromWindowsPath: String read

 

String ToUnixPathFromWindowsPath { get; }

 

let ToUnixPathFromWindowsPath: String { get{} }

ToWindowsPath

 

property ToWindowsPath: String read

 

String ToWindowsPath { get; }

 

let ToWindowsPath: String { get{} }

ToWindowsPathFromUnixPath

 

property ToWindowsPathFromUnixPath: String read

 

String ToWindowsPathFromUnixPath { get; }

 

let ToWindowsPathFromUnixPath: String { get{} }

 

CharacterIsLetter

 

class method CharacterIsLetter(Value: Char): Boolean

 

static Boolean CharacterIsLetter(Char Value)

 

static func CharacterIsLetter(Value: Char) -> Boolean

 

static Boolean CharacterIsLetter(Char Value)

Parameters:

  • Value:

CharacterIsLetterOrNumber

 

class method CharacterIsLetterOrNumber(Value: Char): Boolean

 

static Boolean CharacterIsLetterOrNumber(Char Value)

 

static func CharacterIsLetterOrNumber(Value: Char) -> Boolean

 

static Boolean CharacterIsLetterOrNumber(Char Value)

Parameters:

  • Value:

CharacterIsNumber

 

class method CharacterIsNumber(Value: Char): Boolean

 

static Boolean CharacterIsNumber(Char Value)

 

static func CharacterIsNumber(Value: Char) -> Boolean

 

static Boolean CharacterIsNumber(Char Value)

Parameters:

  • Value:

CharacterIsWhiteSpace

 

class method CharacterIsWhiteSpace(Value: Char): Boolean

 

static Boolean CharacterIsWhiteSpace(Char Value)

 

static func CharacterIsWhiteSpace(Value: Char) -> Boolean

 

static Boolean CharacterIsWhiteSpace(Char Value)

Parameters:

  • Value:

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 Int32 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

 

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

 

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

 

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

 

static not nullable String Format(String aFormat, Object aParams...)

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

 

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

 

static not nullable String Join(String aSeparator, not nullable array of String Values)

 

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

 

static not nullable String Join(String aSeparator, not nullable array of String Values)

Parameters:

  • aSeparator:
  • Values:

Join (String, not nullable ImmutableList<String>): not nullable String

 

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

 

static not nullable String Join(String aSeparator, not nullable ImmutableList<String> Values)

 

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

 

static not nullable String Join(String aSeparator, not nullable ImmutableList<String> Values)

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(array of Byte Value, Encoding Encoding)

Parameters:

  • Value:
  • Encoding:

constructor (array of Char)

 

constructor(Value: array of Char)

 

String(Char[] Value)

 

init(Value: Char[])

 

String(array of 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(array of Char Value, Int32 Offset, Int32 Count)

Parameters:

  • Value:
  • Offset:
  • Count:

constructor (Char, Int32)

 

constructor(aChar: Char; aCount: Int32)

 

String(Char aChar, Int32 aCount)

 

init(aChar: Char, _ aCount: Int32)

 

String(Char aChar, Int32 aCount)

Parameters:

  • aChar:
  • aCount:

CompareTo  mapped

 

method CompareTo(Value: String): Int32

 

Int32 CompareTo(String Value)

 

func CompareTo(Value: String) -> Int32

 

Int32 CompareTo(String Value)

Parameters:

  • Value:

CompareToIgnoreCase  mapped

 

method CompareToIgnoreCase(Value: String): Int32

 

Int32 CompareToIgnoreCase(String Value)

 

func CompareToIgnoreCase(Value: String) -> Int32

 

Int32 CompareToIgnoreCase(String Value)

Parameters:

  • Value:

EndsWith  mapped

 

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  mapped

 

method Equals(Value: String): Boolean

 

Boolean Equals(String Value)

 

func Equals(Value: String) -> Boolean

 

Boolean Equals(String Value)

Parameters:

  • Value:

EqualsIgnoringCase (String): Boolean  mapped

 

method EqualsIgnoringCase(Value: String): Boolean

 

Boolean EqualsIgnoringCase(String Value)

 

func EqualsIgnoringCase(Value: String) -> Boolean

 

Boolean EqualsIgnoringCase(String Value)

Parameters:

  • Value:

EqualsIgnoringCaseInvariant (String): Boolean  mapped

 

method EqualsIgnoringCaseInvariant(Value: String): Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

 

func EqualsIgnoringCaseInvariant(Value: String) -> Boolean

 

Boolean EqualsIgnoringCaseInvariant(String Value)

Parameters:

  • Value:

IndexOfAny  mapped

 

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

 

Int32 IndexOfAny(Char[] AnyOf, Int32 StartIndex)

 

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

 

Int32 IndexOfAny(array of Char AnyOf, Int32 StartIndex)

Parameters:

  • AnyOf:
  • StartIndex:

LastIndexOf (String, Int32): Int32  mapped

 

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

 

Int32 LastIndexOf(String Value, Int32 StartIndex)

 

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

 

Int32 LastIndexOf(String Value, Int32 StartIndex)

Parameters:

  • Value:
  • StartIndex:

LastIndexOf (Char, Int32): Int32  mapped

 

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

 

Int32 LastIndexOf(Char Value, Int32 StartIndex)

 

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

 

Int32 LastIndexOf(Char Value, Int32 StartIndex)

Parameters:

  • Value:
  • StartIndex:

PadEnd  mapped

 

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

 

String PadEnd(Int32 TotalWidth, Char PaddingChar)

 

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

 

String PadEnd(Int32 TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

PadStart  mapped

 

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

 

String PadStart(Int32 TotalWidth, Char PaddingChar)

 

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

 

String PadStart(Int32 TotalWidth, Char PaddingChar)

Parameters:

  • TotalWidth:
  • PaddingChar:

Remove  mapped

 

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

 

not nullable String Remove(Int32 aStartIndex, Int32 aLength)

 

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

 

not nullable String Remove(Int32 aStartIndex, Int32 aLength)

Parameters:

  • aStartIndex:
  • aLength:

Replace (String, String): not nullable String  mapped

 

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

 

not nullable String Replace(String OldValue, String NewValue)

 

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

 

not nullable String Replace(String OldValue, String NewValue)

Parameters:

  • OldValue:
  • NewValue:

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

 

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

 

not nullable String Replace(Int32 aStartIndex, Int32 aLength, String aNewValue)

 

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

 

not nullable String Replace(Int32 aStartIndex, Int32 aLength, String aNewValue)

Parameters:

  • aStartIndex:
  • aLength:
  • aNewValue:

Split  mapped

 

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

 

not nullable ImmutableList<String> Split(not nullable String aSeparator, Boolean aRemoveEmptyEntries)

 

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

 

not nullable ImmutableList<String> Split(not nullable String aSeparator, Boolean aRemoveEmptyEntries)

Parameters:

  • aSeparator:
  • aRemoveEmptyEntries:

SplitAtFirstOccurrenceOf  mapped

 

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

 

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

 

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

 

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

Parameters:

  • aSeparator:

StartsWith  mapped

 

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:

ToByteArray (): not nullable array of Byte  mapped

 

method ToByteArray(): not nullable array of Byte

 

not nullable array of Byte ToByteArray()

 

func ToByteArray() -> array of Byte

 

not nullable array of Byte ToByteArray()

ToByteArray (Encoding): not nullable array of Byte  mapped

 

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

 

not nullable array of Byte ToByteArray(Encoding aEncoding)

 

func ToByteArray(aEncoding: Encoding) -> array of Byte

 

not nullable array of Byte ToByteArray(Encoding aEncoding)

Parameters:

  • aEncoding:

ToCharArray  mapped

 

method ToCharArray(): not nullable array of Char

 

not nullable array of Char ToCharArray()

 

func ToCharArray() -> array of Char

 

not nullable array of Char ToCharArray()

Trim  mapped

 

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

 

not nullable String Trim(Char[] TrimChars)

 

func Trim(TrimChars: Char[]) -> String

 

not nullable String Trim(array of Char TrimChars)

Parameters:

  • TrimChars:

TrimEnd  mapped

 

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

 

not nullable String TrimEnd(Char[] TrimChars)

 

func TrimEnd(TrimChars: Char[]) -> String

 

not nullable String TrimEnd(array of Char TrimChars)

Parameters:

  • TrimChars:

TrimStart  mapped

 

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

 

not nullable String TrimStart(Char[] TrimChars)

 

func TrimStart(TrimChars: Char[]) -> String

 

not nullable String TrimStart(array of Char TrimChars)

Parameters:

  • TrimChars: