【发布时间】:2012-07-19 09:20:49
【问题描述】:
我创建了一个面向 .NET Framework 4 和 Silverlight 5 的 PCL 项目(我使用 Visual Studio 2010 的扩展,而不是 Visual Studio 2012 的可移植项目模板,如果这很重要的话)。
我正在尝试使用System.Linq.Enumerable.Reverse<TSource>() 扩展方法反转字符串,但它不起作用,因为编译器认为System.String 没有实现IEnumerable<char>。
【问题讨论】:
-
你确定它没有实现
IEnumerable<char>,还是Intellisense只是隐藏了它? -
是的,我确定,当我尝试构建它时出现错误。
-
嗯刚刚检查了文档,
GetEnumerator确实不是 PCL 的一部分。 MS在想什么…… -
您能在此处发布文档链接吗?谢谢。
-
String class on MSDN 向下滚动到
GetEnumerator并注意丢失的 PCL 图标。
标签: .net portable-class-library