System.String System.Object String System.IComparable System.ICloneable System.IConvertible System.Collections.IEnumerable char System.Char length System.Int32 RusticiSoftware.System.StringSupport StringSupport.mkString(${char}, ${length}) str System.Char[] new String(${str}) Length System.Int32 ${this}.length() Empty System.String "" System.Int32 Compare arg1 System.String arg2 System.String StringSupport.Compare(${arg1}, ${arg2}) RusticiSoftware.System.StringSupport System.Int32 Compare arg1 System.String arg2 System.String isCaseSensitive System.Bool StringSupport.Compare(${arg1}, ${arg2}, ${isCaseSensitive}) RusticiSoftware.System.StringSupport System.String Concat arg1 System.Object arg2 System.Object ${arg1}.toString().concat(${arg2}.toString()) System.Boolean Contains arg System.String ${this}.contains(${arg}) System.Boolean EndsWith arg System.String ${this}.endsWith(${arg}) System.Int32 IndexOf arg System.Char ${this}.indexOf(${arg}) System.Int32 IndexOf arg System.Char start System.Int32 ${this}.indexOf(${arg}, ${start}) System.Int32 IndexOf arg System.String ${this}.indexOf(${arg}) System.Int32 IndexOf arg System.String start System.Int32 ${this}.indexOf(${arg}, ${start}) System.Boolean IsNullOrEmpty arg System.String RusticiSoftware.System.StringSupport StringSupport.isNullOrEmpty(${arg}) System.Int32 LastIndexOfAny anyOf System.Char[] RusticiSoftware.System.StringSupport StringSupport.lastIndexOfAny(${this},${anyOf}) System.Int32 LastIndexOf arg System.Char ${this}.lastIndexOf(${arg}) System.Int32 LastIndexOf arg System.Char start System.Int32 ${this}.lastIndexOf(${arg},${start}) System.Int32 LastIndexOf arg System.String ${this}.lastIndexOf(${arg}) System.Int32 LastIndexOf arg System.String start System.Int32 ${this}.lastIndexOf(${arg},${start}) System.String PadLeft totalWidth System.Int32 RusticiSoftware.System.StringSupport StringSupport.PadLeft(${this}, ${totalWidth}) System.String PadLeft totalWidth System.Int32 paddingChar System.Char RusticiSoftware.System.StringSupport StringSupport.PadLeft(${this}, ${totalWidth}, ${paddingChar}) System.String PadRight totalWidth System.Int32 RusticiSoftware.System.StringSupport StringSupport.PadRight(${this}, ${totalWidth}) System.String PadRight totalWidth System.Int32 paddingChar System.Char RusticiSoftware.System.StringSupport StringSupport.PadRight(${this}, ${totalWidth}, ${paddingChar}) System.String Replace old System.Char new System.Char ${this}.replace(${old}, ${new}) System.String Replace old System.String new System.String ${this}.replace(${old}, ${new}) System.String[] Split ch System.Char RusticiSoftware.System.StringSupport StringSupport.Split(${this}, ${ch}) System.String[] Split ch1 System.Char ch2 System.Char RusticiSoftware.System.StringSupport StringSupport.Split(${this}, ${ch1}, ${ch2}) System.String[] Split cs System.Char[] RusticiSoftware.System.StringSupport ${this}.split(StringSupport.charAltsToRegex(${cs})) System.String[] Split cs System.Char[] count System.Int32 RusticiSoftware.System.StringSupport ${this}.split(StringSupport.charAltsToRegex(${cs}), ${count}) System.String[] Split cs System.Char[] options System.StringSplitOptions RusticiSoftware.System.StringSupport StringSupport.Split(${this}, ${cs}, ${options}) System.Boolean StartsWith arg System.String ${this}.startsWith(${arg}) System.String Substring start System.Int32 ${this}.substring(${start}) System.String Substring start System.Int32 length System.Int32 ${this}.substring(${start}, (${start}) + (${length})) System.Char[] ToCharArray ${this}.toCharArray() System.Char[] ToCharArray start System.Int32 end System.Int32 ${this}.substring(${start}, ${end}).toCharArray() System.String ToLower ${this}.toLowerCase() System.String ToUpper ${this}.toUpperCase() System.String ToLowerInvariant ${this}.toLowerCase() System.String ToUpperInvariant ${this}.toUpperCase() System.String Trim RusticiSoftware.System.StringSupport StringSupport.Trim(${this}) System.String Trim trimChars System.Char[] RusticiSoftware.System.StringSupport StringSupport.Trim(${this}, ${trimChars}) System.String Trim trimChar1 System.Char RusticiSoftware.System.StringSupport StringSupport.Trim(${this}, new char[] {${trimChar1}}) System.String Trim trimChar1 System.Char trimChar2 System.Char RusticiSoftware.System.StringSupport StringSupport.Trim(${this}, new char[] {${trimChar1}, ${trimChar2}}) System.String TrimStart RusticiSoftware.System.StringSupport StringSupport.TrimStart(${this}, null) System.String TrimStart trimChars System.Char[] RusticiSoftware.System.StringSupport StringSupport.TrimStart(${this}, ${trimChars}) System.String TrimStart trimChar1 System.Char RusticiSoftware.System.StringSupport StringSupport.TrimStart(${this}, new char[] {${trimChar1}}) System.String TrimStart trimChar1 System.Char trimChar2 System.Char RusticiSoftware.System.StringSupport StringSupport.TrimStart(${this}, new char[] {${trimChar1}, ${trimChar2}}) System.String TrimEnd RusticiSoftware.System.StringSupport StringSupport.TrimEnd(${this}, null) System.String TrimEnd trimChars System.Char[] RusticiSoftware.System.StringSupport StringSupport.TrimEnd(${this}, ${trimChars}) System.String TrimEnd trimChar1 System.Char RusticiSoftware.System.StringSupport StringSupport.TrimEnd(${this}, new char[] {${trimChar1}}) System.String TrimEnd trimChar1 System.Char trimChar2 System.Char RusticiSoftware.System.StringSupport StringSupport.TrimEnd(${this}, new char[] {${trimChar1}, ${trimChar2}}) System.Char get___idx i System.Int32 ${this}.charAt(${i})