Por que a classe String não implementa IEnumerable <char> na biblioteca portátil?
Eu criei um projeto PCL que tem como alvo o .NET Framework 4 e o Silverlight 5 (eu uso uma extensão para o Visual Studio 2010, e não um modelo de projeto portátil do Visual Studio 2012, se isso for importante). Eu estou tentando inverter uma string usandoSystem.Linq.Enumerable.Reverse<TSource>()
método de extensão, mas não funciona porque o compilador pensa queSystem.String
não implementaIEnumerable<char>
.