Если Вы хотите сгруппировать таблицы, рассмотрите использование соответствующего заголовка (h1-h6) элемент для каждой группы. Отдельные таблицы могут быть описаны с помощью' подпись ' элемент. 'Сводный' атрибут также доступен для каждой таблицы.
От спецификации:
Каждая таблица может иметь связанную подпись (см. элемент ПОДПИСИ), который предоставляет краткое описание цели таблицы. Более длинное описание может также быть предоставлено (через сводный атрибут) в пользу людей, использующих речь или Основанные на шрифте Брайля агенты пользователя.
И для записи, 'fieldset' элемент не предназначается, чтобы быть использованием за пределами форм. И в формах, это предназначается для концептуальной группировки как поля ввода - вещи как 'персональные данные' или 'адрес выставления счета', и т.д.
Вот интересная статья, которая обсуждает то, что пользователи программы экранного доступа слышат при навигации fieldsets. http://www.rnib.org.uk/wacblog/articles/too-much-accessibility/too-much-accessibility-fieldset-legends/
Вы можете использовать LINQ:
var lastItem = sortedDict.Values.Last();
Вы также можете получить последний ключ:
var lastkey = sortedDict.Keys.Last();
Вы даже можете получить последнюю пару ключ-значение:
var lastKeyValuePair = sortedDict.Last();
Это даст вам KeyValuePair
со свойствами Key
и Value
.
Обратите внимание, что это вызовет исключение, если словарь пуст; если ты этого не хочешь,
Вы можете использовать SortedDictionary.Values.Last ();
или если вам нужен ключ и значение
SortedDictionary.Last();