我创建了一个针对.NET Framework 4和Silverlight 5的PCL项目(我使用Visual Studio 2010的扩展,而不是Visual Studio 2012的可移植项目模板,如果这很重要).我试图使用System.Linq.Enumerable.Reverse<TSource>()扩展方法反转字符串,但它不起作用,因为编译器认为System.String没有实现IEnumerable<char>.
System.Linq.Enumerable.Reverse<TSource>()
System.String
IEnumerable<char>
.net portable-class-library
.net ×1
portable-class-library ×1