首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解析symbol EnumerableEx

无法解析symbol EnumerableEx
EN

Stack Overflow用户
提问于 2012-01-06 12:54:35
回答 1查看 611关注 0票数 1

这让我很困扰。我正在编写一个快速置换工具,使用了NuGet包管理器,并安装了Reactive LINQ扩展,但我一直在试验的示例代码:

代码语言:javascript
复制
public static class Extensions
{
    public static IEnumerable<IEnumerable<T>> Permutations<T>(this IEnumerable<T> xs)
    {
        if (!xs.Any())
            return EnumerableEx.Return(Enumerable.Empty<T>());
        else
            return from zs in Permutations(xs.Skip(1))
                   from i in Enumerable.Range(0, zs.Count() + 1)
                   select zs.Take(i).Concat(EnumerableEx.Return(xs.First())).Concat(zs.Skip(i));
    }
}

无法编译,因为无法解析符号“EnumerableEx”。这是在什么名称空间中引用的?任何建议都将不胜感激。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-06 23:21:30

交互式扩展(IEnumerable的后端扩展)的分布在反应式扩展的黄金发布之后被分离。

只需安装NuGet包Install-Package Ix_Experimental-Main,它将再次工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8753545

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档