W3cubDocs

/Haxe C#

String

package cs.system

implements IEnumerable_1<Char16>, ICloneable, IComparable, IConvertible, IComparable_1<String>, IEquatable_1<String>, IEnumerable

Available on cs

Constructor

new (value:Pointer<Char16>)

new (c:Char16, count:Int)

new (value:NativeArray<Char16>)

new (value:NativeArray<Char16>, startIndex:Int, length:Int)

new (value:Pointer<Int8>, startIndex:Int, length:Int, enc:Encoding)

new (value:Pointer<Int8>, startIndex:Int, length:Int)

new (value:Pointer<Int8>)

new (value:Pointer<Char16>, startIndex:Int, length:Int)

Variables

read only Length:Int

Methods

Clone ():Dynamic

CompareTo (value:Dynamic):Int

CompareTo (strB:String):Int

Contains (value:String):Bool

CopyTo (sourceIndex:Int, destination:NativeArray<Char16>, destinationIndex:Int, count:Int):Void

EndsWith (value:String):Bool

EndsWith (value:String, comparisonType:StringComparison):Bool

EndsWith (value:String, ignoreCase:Bool, culture:CultureInfo):Bool

GetEnumerator ():CharEnumerator

GetTypeCode ():TypeCode

IndexOf (value:String, comparisonType:StringComparison):Int

IndexOf (value:String, startIndex:Int, count:Int):Int

IndexOf (value:String, startIndex:Int):Int

IndexOf (value:String):Int

IndexOf (value:Char16, startIndex:Int, count:Int):Int

IndexOf (value:Char16, startIndex:Int):Int

IndexOf (value:Char16):Int

IndexOf (value:String, startIndex:Int, count:Int, comparisonType:StringComparison):Int

IndexOf (value:String, startIndex:Int, comparisonType:StringComparison):Int

IndexOfAny (anyOf:NativeArray<Char16>):Int

IndexOfAny (anyOf:NativeArray<Char16>, startIndex:Int, count:Int):Int

IndexOfAny (anyOf:NativeArray<Char16>, startIndex:Int):Int

Insert (startIndex:Int, value:String):String

IsNormalized ():Bool

IsNormalized (normalizationForm:NormalizationForm):Bool

LastIndexOf (value:String, comparisonType:StringComparison):Int

LastIndexOf (value:String, startIndex:Int, count:Int):Int

LastIndexOf (value:String, startIndex:Int):Int

LastIndexOf (value:String):Int

LastIndexOf (value:Char16, startIndex:Int, count:Int):Int

LastIndexOf (value:Char16, startIndex:Int):Int

LastIndexOf (value:Char16):Int

LastIndexOf (value:String, startIndex:Int, count:Int, comparisonType:StringComparison):Int

LastIndexOf (value:String, startIndex:Int, comparisonType:StringComparison):Int

LastIndexOfAny (anyOf:NativeArray<Char16>):Int

LastIndexOfAny (anyOf:NativeArray<Char16>, startIndex:Int, count:Int):Int

LastIndexOfAny (anyOf:NativeArray<Char16>, startIndex:Int):Int

Normalize ():String

Normalize (normalizationForm:NormalizationForm):String

PadLeft (totalWidth:Int):String

PadLeft (totalWidth:Int, paddingChar:Char16):String

PadRight (totalWidth:Int):String

PadRight (totalWidth:Int, paddingChar:Char16):String

Remove (startIndex:Int):String

Remove (startIndex:Int, count:Int):String

Replace (oldChar:Char16, newChar:Char16):String

Replace (oldValue:String, newValue:String):String

Split (separator:NativeArray<Char16>):NativeArray<String>

Split (separator:NativeArray<String>, options:StringSplitOptions):NativeArray<String>

Split (separator:NativeArray<Char16>, options:StringSplitOptions):NativeArray<String>

Split (separator:NativeArray<String>, count:Int, options:StringSplitOptions):NativeArray<String>

Split (separator:NativeArray<Char16>, count:Int, options:StringSplitOptions):NativeArray<String>

Split (separator:NativeArray<Char16>, count:Int):NativeArray<String>

StartsWith (value:String):Bool

StartsWith (value:String, ignoreCase:Bool, culture:CultureInfo):Bool

StartsWith (value:String, comparisonType:StringComparison):Bool

Substring (startIndex:Int):String

Substring (startIndex:Int, length:Int):String

ToCharArray ():NativeArray<Char16>

ToCharArray (startIndex:Int, length:Int):NativeArray<Char16>

ToLower ():String

ToLower (culture:CultureInfo):String

ToLowerInvariant ():String

ToString ():String

ToString (provider:IFormatProvider):String

ToUpper ():String

ToUpper (culture:CultureInfo):String

ToUpperInvariant ():String

Trim ():String

Trim (trimChars:NativeArray<Char16>):String

TrimEnd (trimChars:NativeArray<Char16>):String

TrimStart (trimChars:NativeArray<Char16>):String

Static variables

static read only Empty:String

Static methods

static Compare (strA:String, strB:String):Int

static Compare (strA:String, indexA:Int, strB:String, indexB:Int, length:Int, culture:CultureInfo, options:CompareOptions):Int

static Compare (strA:String, strB:String, culture:CultureInfo, options:CompareOptions):Int

static Compare (strA:String, indexA:Int, strB:String, indexB:Int, length:Int, comparisonType:StringComparison):Int

static Compare (strA:String, strB:String, comparisonType:StringComparison):Int

static Compare (strA:String, indexA:Int, strB:String, indexB:Int, length:Int, ignoreCase:Bool, culture:CultureInfo):Int

static Compare (strA:String, indexA:Int, strB:String, indexB:Int, length:Int, ignoreCase:Bool):Int

static Compare (strA:String, indexA:Int, strB:String, indexB:Int, length:Int):Int

static Compare (strA:String, strB:String, ignoreCase:Bool, culture:CultureInfo):Int

static Compare (strA:String, strB:String, ignoreCase:Bool):Int

static CompareOrdinal (strA:String, strB:String):Int

static CompareOrdinal (strA:String, indexA:Int, strB:String, indexB:Int, length:Int):Int

static Concat (arg0:Dynamic):String

static Concat (values:NativeArray<String>):String

static Concat (args:NativeArray<Dynamic>):String

static Concat (str0:String, str1:String, str2:String, str3:String):String

static Concat (str0:String, str1:String, str2:String):String

static Concat (str0:String, str1:String):String

static Concat (arg0:Dynamic, arg1:Dynamic, arg2:Dynamic, arg3:Dynamic):String

static Concat (arg0:Dynamic, arg1:Dynamic, arg2:Dynamic):String

static Concat (arg0:Dynamic, arg1:Dynamic):String

static Copy (str:String):String

static Format (format:String, arg0:Dynamic):String

static Format (provider:IFormatProvider, format:String, args:NativeArray<Dynamic>):String

static Format (format:String, args:NativeArray<Dynamic>):String

static Format (format:String, arg0:Dynamic, arg1:Dynamic, arg2:Dynamic):String

static Format (format:String, arg0:Dynamic, arg1:Dynamic):String

static Intern (str:String):String

static IsInterned (str:String):String

static IsNullOrEmpty (value:String):Bool

static Join (separator:String, value:NativeArray<String>):String

static Join (separator:String, value:NativeArray<String>, startIndex:Int, count:Int):String

static _Equals (a:String, b:String):Bool

static Equals (a:String, b:String, comparisonType:StringComparison):Bool

static op_Equality (a:String, b:String):Bool

static op_Inequality (a:String, b:String):Bool

© 2005–2016 Haxe Foundation
Licensed under a MIT license.
http://api.haxe.org/cs/system/String.html