public void SetParameter(UserSearchParam p, object value) { if (m_parameters.ContainsKey(p)) { m_parameters[p] = value; } else { m_parameters.Add(p, value); } }
public object this[UserSearchParam p] { get { return m_parameters.ContainsKey(p) ? m_parameters[p] : null; } set { SetParameter(p, value); } }