Сообщение 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;
}
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, а все другие типы-значения нельзя.
Всё, которые переопределили оператор сравнения можно:
P>Почему тип-значение Guid можно сравнивать с null, а все другие типы-значения нельзя.
Всё, которые переопределили оператор сравнения можно:
public struct B
{
public static bool operator ==(B point1, B point2) => false;
public static bool operator !=(B point1, B point2) => false;
}