String System.String System.Object System.Char ${expr}.toCharArray() CS2JNet.System.StringSupport StringSupport.Compare(${arg1}, ${arg2}) System.String arg1 System.String arg2 Compare System.Int32 ${this:16}.compareTo(${arg1}) System.String arg1 CompareTo System.Int32 CS2JNet.System.StringSupport StringSupport.Compare(${arg1}, ${arg2}, ${isCaseSensitive}) System.String arg1 System.String arg2 System.Boolean isCaseSensitive Compare System.Int32 ${arg1}.toString().concat(${arg2}.toString()) System.Object arg1 System.Object arg2 Concat System.String ${this:16}.contains(${arg}) System.String arg Contains System.Boolean ${this:16}.endsWith(${arg}) System.String arg EndsWith System.Boolean CS2JNet.System.StringSupport StringSupport.equals(${arg1}, ${arg2}) arg1 System.String arg2 System.String Equals System.Boolean CS2JNet.System.StringSupport String.format(StringSupport.CSFmtStrToJFmtStr(${fmt}),${arg}) System.String fmt System.Object arg Format System.String CS2JNet.System.StringSupport String.format(StringSupport.CSFmtStrToJFmtStr(${fmt}),${arg1},${arg2}) System.String fmt System.Object arg1 System.Object arg2 Format System.String CS2JNet.System.StringSupport String.format(StringSupport.CSFmtStrToJFmtStr(${fmt}),${arg1},${arg2},${arg3}) System.String fmt System.Object arg1 System.Object arg2 System.Object arg3 Format System.String ${this:16}.indexOf(${arg}) System.Char arg IndexOf System.Int32 ${this:16}.indexOf(${arg}, ${start}) System.Char arg System.Int32 start IndexOf System.Int32 ${this:16}.indexOf(${arg}) System.String arg IndexOf System.Int32 ${this:16}.indexOf(${arg}, ${start}) System.String arg System.Int32 start IndexOf System.Int32 CS2JNet.System.StringSupport StringSupport.isNullOrEmpty(${arg}) System.String arg IsNullOrEmpty System.Boolean CS2JNet.System.StringSupport StringSupport.join(${value}, ${separator}) System.String separator System.String[] value Join System.String CS2JNet.System.StringSupport StringSupport.lastIndexOfAny(${this},${anyOf}) System.Char[] anyOf LastIndexOfAny System.Int32 ${this:16}.lastIndexOf(${arg}) System.Char arg LastIndexOf System.Int32 ${this:16}.lastIndexOf(${arg},${start}) System.Char arg System.Int32 start LastIndexOf System.Int32 ${this:16}.lastIndexOf(${arg}) System.String arg LastIndexOf System.Int32 ${this:16}.lastIndexOf(${arg},${start}) System.String arg System.Int32 start LastIndexOf System.Int32 CS2JNet.System.StringSupport StringSupport.PadLeft(${this}, ${totalWidth}) System.Int32 totalWidth PadLeft System.String CS2JNet.System.StringSupport StringSupport.PadLeft(${this}, ${totalWidth}, ${paddingChar}) System.Int32 totalWidth System.Char paddingChar PadLeft System.String CS2JNet.System.StringSupport StringSupport.PadRight(${this}, ${totalWidth}) System.Int32 totalWidth PadRight System.String CS2JNet.System.StringSupport StringSupport.PadRight(${this}, ${totalWidth}, ${paddingChar}) System.Int32 totalWidth System.Char paddingChar PadRight System.String ${this:16}.replace(${old}, ${new}) System.Char old System.Char new Replace System.String ${this:16}.replace(${old}, ${new}) System.String old System.String new Replace System.String CS2JNet.System.StringSupport StringSupport.Split(${this}, ${ch}) System.Char ch Split System.String[] CS2JNet.System.StringSupport StringSupport.Split(${this}, ${ch1}, ${ch2}) System.Char ch1 System.Char ch2 Split System.String[] CS2JNet.System.StringSupport ${this:16}.split(StringSupport.charAltsToRegex(${cs})) System.Char[] cs Split System.String[] CS2JNet.System.StringSupport ${this:16}.split(StringSupport.charAltsToRegex(${cs}), ${count}) System.Char[] cs System.Int32 count Split System.String[] CS2JNet.System.StringSupport StringSupport.Split(${this}, ${cs}, ${options}) System.Char[] cs System.StringSplitOptions options Split System.String[] CS2JNet.System.StringSupport StringSupport.Split(${this}, ${ss}, ${options}) System.String[] ss System.StringSplitOptions options Split System.String[] ${this:16}.startsWith(${arg}) System.String arg StartsWith System.Boolean ${this:16}.substring(${start}) System.Int32 start Substring System.String ${this:16}.substring(${start}, (${start}) + (${length})) System.Int32 start System.Int32 length Substring System.String ${this:16}.toCharArray() ToCharArray System.Char[] ${this:16}.substring(${start}, ${end}).toCharArray() System.Int32 start System.Int32 end ToCharArray System.Char[] ${this:16}.toLowerCase() ToLower System.String ${this:16}.toUpperCase() ToUpper System.String ${this:16}.toLowerCase() ToLowerInvariant System.String ${this:16}.toUpperCase() ToUpperInvariant System.String CS2JNet.System.StringSupport StringSupport.Trim(${this}) Trim System.String CS2JNet.System.StringSupport StringSupport.Trim(${this}, ${trimChars}) System.Char[] trimChars Trim System.String CS2JNet.System.StringSupport StringSupport.Trim(${this}, new char[] {${trimChar1}}) System.Char trimChar1 Trim System.String CS2JNet.System.StringSupport StringSupport.Trim(${this}, new char[] {${trimChar1}, ${trimChar2}}) System.Char trimChar1 System.Char trimChar2 Trim System.String CS2JNet.System.StringSupport StringSupport.TrimStart(${this}, null) TrimStart System.String CS2JNet.System.StringSupport StringSupport.TrimStart(${this}, ${trimChars}) System.Char[] trimChars TrimStart System.String CS2JNet.System.StringSupport StringSupport.TrimStart(${this}, new char[] {${trimChar1}}) System.Char trimChar1 TrimStart System.String CS2JNet.System.StringSupport StringSupport.TrimStart(${this}, new char[] {${trimChar1}, ${trimChar2}}) System.Char trimChar1 System.Char trimChar2 TrimStart System.String CS2JNet.System.StringSupport StringSupport.TrimEnd(${this}, null) TrimEnd System.String CS2JNet.System.StringSupport StringSupport.TrimEnd(${this}, ${trimChars}) System.Char[] trimChars TrimEnd System.String CS2JNet.System.StringSupport StringSupport.TrimEnd(${this}, new char[] {${trimChar1}}) System.Char trimChar1 TrimEnd System.String CS2JNet.System.StringSupport StringSupport.TrimEnd(${this}, new char[] {${trimChar1}, ${trimChar2}}) System.Char trimChar1 System.Char trimChar2 TrimEnd System.String ${this:16}.length() System.Int32 Length ${this:16}.length() ${this:16}.setLength(${value}) "" System.String Empty "" ${this:16}.setEmpty(${value}) System.Int32 i System.Char ${this:16}.charAt(${i}) CS2JNet.System.StringSupport StringSupport.mkString(${char}, ${length}) System.Char char System.Int32 length new String(${str}) System.Char[] str