Почему класс String не реализует IEnumerable <char> в переносимой библиотеке?

Я создал проект PCL, нацеленный на .NET Framework 4 и Silverlight 5 (я использую расширение для Visual Studio 2010, а не переносимый шаблон проекта из Visual Studio 2012, если это имеет значение). Я пытаюсь перевернуть строку, используяSystem.Linq.Enumerable.Reverse<TSource>() метод расширения, но он не работает, потому что компилятор считает, чтоSystem.String не реализуетIEnumerable<char>.

Ответы на вопрос(1)

Ваш ответ на вопрос