Я использовал Hashtable, но по своей природе хеш-таблицы не упорядочены, и мне нужно держать все в порядке по мере их добавления (поскольку я хочу вытащить их в том же порядке). Например, если я делаю:
pages["date"] = new FreeDateControl("Date:", false, true, false);
pages["plaintiff"] = new FreeTextboxControl("Primary Plaintiff:", true, true, false);
pages["loaned"] = new FreeTextboxControl("Amount Loaned:", true, true, false);
pages["witness"] = new FreeTextboxControl("EKFG Witness:", true, true, false);
И когда я делаю foreach, я хочу получить его в следующем порядке:
pages["date"]
pages["plaintiff"]
pages["loaned"]
pages["witness"]
Как я могу это сделать?