В C# Язык Specification v5.0, в разделе 1.3, говорит, что это:Как тип значения реализует тип интерфейса?
типинтерфейс может иметь в качестве его содержимого пустую ссылку, ссылку на экземпляр типа класса, реализующего что тип интерфейса, или ссылки на коробочное значение типа значения, который реализует этого типа интерфейса
у меня нет никаких проблем с двумя из трех этих заявлений. Однако последнее меня смущает. Как тип интерфейса может содержать значение в виде столбцов типа значения, которое реализует этот тип интерфейса? Я думал, что типы значений не могут реализовывать типы интерфейсов? Или он говорит, что значение в штучной упаковке реализует тип интерфейса? Если это так, то как может в штучной упаковке реализовать тип интерфейса?
У меня возникает проблема с пониманием всего этого.
это хороший вопрос +1 для этого – alamin