相关疑难解决方法(0)

在C#中创建循环链表?

在C#中创建循环链表的最佳方法是什么?我应该从LinkedList <T>集合中派生出来吗?我打算使用这个链接列表创建一个简单的地址簿来存储我的联系人(这将是一本糟糕的地址簿,但我不在乎因为我将是唯一一个使用它的人).我主要只想创建关键链表,以便我可以在其他项目中再次使用它.

如果您认为链接列表不是正确的方法,请告诉我哪种方式会更好.

c# linked-list addressbook

23
推荐指数
2
解决办法
2万
查看次数

C#Collection - 按元素排序(旋转)

我有一个IEnumerable<Point>收藏品.可以说它包含5个点(实际上它更像2000)

我想订购这个集合,以便集合中的特定点成为第一个元素,因此它基本上是在特定点切割集合并将它们重新连接在一起.

所以我的5点清单:

{0,0}, {10,0}, {10,10}, {5,5}, {0,10}

关于索引3处的元素重新排序将变为:

{5,5}, {0,10}, {0,0}, {10,0}, {10,10}

什么是解决此问题的计算效率最高的方法,或者是否存在已经存在的内置方法......如果是这样,我似乎找不到一个!

c# collections

1
推荐指数
1
解决办法
1943
查看次数

标签 统计

c# ×2

addressbook ×1

collections ×1

linked-list ×1