public override string ToString() { return "[KEY]" + key.ToString () + "[/KEY]" + "[VAL]" + val.ToString () + "[/VAL]"; }