KeyValuePairを使ってComboBoxにキー/値を格納

KeyValuePair<int, String>[] AuthGroup = new KeyValuePair<int, String>[] {
    new KeyValuePair<int, String>(0, "一般ユーザ"),
    new KeyValuePair<int, String>(1, "システム管理者"),
    new KeyValuePair<int, String>(2, "マネージャー")
};

としておいて、該当のComboBox側で

//「権限」コンボボックスの設定
this.cmbAuth.DataSource = this.AuthGroup;
this.cmbAuth.DisplayMember = "Value";
this.cmbAuth.ValueMember = "Key";

とすると、DataTableを介さなくても配列を使ってキー/値の設定ができる。便利。