I\'d like to enumerate a string and instead of it returning chars I\'d like to have the iterative variable be of type string. This pro
probably isn't possible to have the iterative type be a string
Sure it is:
foreach (string str in myString.Select(c => c.ToString())
{
...
}
Any of the suggestions in the other answers can be substituted for c.ToString(). Probably the most efficient by a small hair is c => new string(c, 1), which is what char.ToString() probably does under the hood.