比较字符串的最佳做法

Jor*_*rge 3 c#

可能重复:
string.Equals()和==运算符是否真的相同?

我知道在c#中你可以将字符串与==和equals进行比较,但我想知道根据最佳实践我需要使用什么.请注意,我需要知道String和string是否相同

Ree*_*sey 6

String并且string在C#中完全相同."最佳实践"将是相同的.

是否使用==Equals在字符串的情况下,有点个人偏好.我个人更喜欢==,因为它更具可读性(在我看来),而且输入要短得多.