Информация об изменениях

Сообщение Re: Сравнение типов-значений с null от 02.03.2017 12:04

Изменено 04.03.2017 21:56 VladD2

Re: Сравнение типов-значений с null
Здравствуйте, Pek2014, Вы писали:

P>Почему тип-значение Guid можно сравнивать с null, а все другие типы-значения нельзя.


Всё, которые переопределили оператор сравнения можно:
public struct B
{
public static bool operator ==(B point1, B point2) => false;
public static bool operator !=(B point1, B point2) => false;
}
Re: Сравнение типов-значений с null
Здравствуйте, Pek2014, Вы писали:

P>Почему тип-значение Guid можно сравнивать с null, а все другие типы-значения нельзя.


Всё, которые переопределили оператор сравнения можно:
        public struct B
        {
            public static bool operator ==(B point1, B point2) => false;
            public static bool operator !=(B point1, B point2) => false;
        }