private static void AddKeyValuePair(Dictionary <string, string> keyValuePairs, string key, string value) { if (!string.IsNullOrEmpty(key) && !string.IsNullOrEmpty(value)) { if (!SpecialCharacters.IsValidKey(key)) { return; } if (keyValuePairs.ContainsKey(key)) { keyValuePairs["DupKey"] = key; return; } keyValuePairs[key] = Plt1WebHandler.EncodeValidValueString(value); } }