Мой словарь:
Dictionary<double, string> dic = new Dictionary<double, string>();
Как я могу вернуть последний элемент в моем словаре?
Вы можете использовать:
dic.Last()
Но в словаре на самом деле нет последнего элемента (пары внутри не упорядочены каким-либо определенным образом). Последний элемент всегда будет одинаковым, но не ясно, каким элементом он может быть.
Если вы просто хотите получить значение, оно должно работать (при условии, что вы можете использовать LINQ):
dic.Values.Last()