Здравствуйте, _FRED_, Вы писали:
_FR>Неоднозначность в предлагаемом тобой подходе в том, что вот такой вот код:
_FR>_FR>MyRefType myObj2 = null;
_FR>if(myObj != myObj2) // "Обычное", определённое в типе сравнение
_FR>
_FR>и такой:
_FR>_FR>if(myObj != null) // Специальное с null
_FR>
_FR>будут работать совсем по-разному.
Да, в первом случае будет вызван ReferenceEquals, только я не вижу, чтобы это работало совсем по-разному.
... << RSDN@Home 1.2.0 alpha rev. 786>>