String Handling, string builder, and how strings
are concatenated
l Basic String Methods:
Ø int.CompareTo(string2) [uses locale to distinguish chars]
Ø int=string1.CompareOrdinal(string2) [no locale used]
Ø int=string1.IndexOf(char), int=string1.IndexOf(substring)
Ø int=string1.IndexOfAny(char[])
Ø int=string1.LastIndexOf(char), int=string1.LastIndexOf(substring)
Ø int=string1.LastIndexOfAny(char[])
Ø string=string1.PadLeft(int), string=string1.PadLeft(int,char)
Ø string=string1.PadRight(int), string=string1.PadRight(int,char)
Ø string=string1.Replace(substring1,substring2)
Ø string[]=string1.Split(char) – split where char occurs into substrings
Ø string=string1.Substring(int offset,int length) [offset=0,1,…]
Ø string=string1.ToLower(), string=string1.ToUpper(),
string=string1.Trim()