提问人:sbi 提问时间:7/1/2010 最后编辑:Redwoodsbi 更新时间:7/1/2010 访问量:1561
如何在C#中排排对象列表?
How to permute a list of objects in C#?
问:
我有一个对象列表。我需要这些对象的所有可能的排列。
在 C++ 中,有 .我一直试图在.NET Framework中找到一些东西,但结果却很干。std::next_permutation()
我错过了什么?
答:
4赞
Fiacc
7/1/2010
#1
我不认为它是内置在框架中的,但是有一篇关于CodeProject的好文章,其中包含一些示例
http://www.codeproject.com/KB/recipes/Combinatorics.aspx
评论
0赞
spinon
7/1/2010
我正要发布同一篇文章。
0赞
sbi
7/1/2010
我不追求实现这一点的方法。我以为它会在框架中。(这将是我第一次遇到在 C++ 标准库中可用但在 .NET Framework 中没有的东西。
1赞
evermean
7/1/2010
#2
我还认为 .NET Framework 中没有包含 permutations() 函数。但你总是可以自己去实现它......
...在这种情况下,您可能会发现这篇文章很有用:
评论