The String class implements the IEnumerable interface, so you can iterate over it using a foreach statement. Each iteration will yield subsequent characters from the string:
string myString = "I'm out of the loop, and that's the way I like it";foreach (char ch in myString)
{ Console.WriteLine(ch);}
2. The indexer
The String class provides an indexer, it returns a Char object that corresponds to the specified position of the string, for example:
string myString = "But it is, perhaps, the end of the beginning";char first = myString[0]; // 'B'
char last = myString[myString.Length - 1]; // 'g'
1 comments:
Good to know.
Post a Comment