Did you try this approach?
input == '+' // notice single quotes instead of double quotes
Are you comparing values or trying to validate input based on a known list of characters? If you are trying to validate try creating a list of characters for validation and check against that like this:
List<char> list
= new List<char> { '=', '+', '!', '$', '%' };
if (list.Contains(input))
{
// you know that the input char
// was a special character
}
If you want to use a regular expression you can do something like this:
if (Regex.IsMatch(input.ToString(), @"[=+!$%]"))
{
// you know that the input char
// was a special character
}