从最后一个元素获取值LinkedList C#

时间:2014-09-18 08:42:50

标签: c# linked-list

我有一个像这样的LinkedList:

LinkedList<KeyValuePair<decimal, decimal>> qCompras = new LinkedList<KeyValuePair<decimal,   decimal>>(); 


我想从LinkedList中的最后一个对象获取值,但我想知道两个十进制中的第一个。
我怎么能这样做?

提前致谢!
此致

2 个答案:

答案 0 :(得分:0)

试试这个:

var result = qCompras.Last.Value.Key;

答案 1 :(得分:0)

为什么不使用LinkedList的LinkedList.Last Property属性?

例如:

var lastItem = qCompras.Last;

在那里,您拥有KeyValue属性。

请注意,这是LinkedListNode<T>,您需要使用LinkedListNode<T>.Value属性获取T的基础实例。