Атрибуты функции pure / const в разных компиляторах

Лучший способ сделать это, который будет совместим с другими версиями .NET, - это переопределить Equals и GetHash, чтобы справиться с этим (см. вопрос о переполнении стека . Этот код возвращает различные значения. Однако, что я хочу, для возврата строго типизированной коллекции, в отличие от анонимного типа ), но если вам нужно что-то общее в вашем коде, решения в этой статье великолепны.

30
задан Aza 15 April 2013 в 03:12
поделиться

1 ответ

В целом, похоже, что почти все компиляторы поддерживают атрибуты GCC. MSVC - пока единственный компилятор, который их не поддерживает (и у которого также нет альтернативы).

28
ответ дан 27 November 2019 в 21:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: