Why is CompareTo() not recommended for checking equality? I was reading about best practices for comparing strings and saw these two points: