Я использую 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"]
Как я могу это сделать?