Changed String==String with String.Equals(String)

Apparently string == string should be avoided.  CLR via C# rev. 3 page
336.