Re[3]: и ещё про рекорды..
От: _FRED_ Черногория
Дата: 15.09.20 17:19
Оценка: +2
Здравствуйте, MadHuman, Вы писали:

_FR>>Было бы странно, если бы точка с координатами (5, 7) была бы равна точке с координатами (7, 5)

MH>как раз ожидается что, точка с x=5, y=7 равна y=7, x=5
MH>неважно в каком порядке я записал, важен смысл значений который выражается именем поля.

Так они и равны
var point1 = new Point(X: 5, Y: 7);
var point2 = new Point(Y: 7, X: 5);
var compare = point1 == point2;


MH>непонятно почему не сделали тру структурное сравнение для рекордов.


И какой смысл вы вкладываете в сравнение точки по координатами (5, 7) и, наприрмер, вектора с этими же координатами? И, главное, откуда и зачем это знать разработчикам компилятора?
Help will always be given at Hogwarts to those who ask for it.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.