3
Чи повинні обгортки порівнювати рівними за допомогою оператора ==, коли вони обертають один і той же об'єкт?
Я пишу обгортку для елементів XML, яка дозволяє розробнику легко розбирати атрибути з XML. Обгортка не має іншого стану, крім предмета, який обгортають. Я розглядаю наступну реалізацію (спрощений для цього прикладу), яка включає перевантаження для ==оператора. class XmlWrapper { protected readonly XElement _element; public XmlWrapper(XElement element) { _element = element; …