Где хранятся struct, реализующие interface?
Структуры (struct) в языке программирования C# хранятся в стеке (stack), в отличие от объектов класса, которые хранятся в куче (heap). Структуры могут реализовывать интерфейсы (interfaces), и механизм данной реализации немного отличается от классов. В случае, если структура реализует интерфейс, каждый метод интерфейса, определенный в структуре, будет скомпилирован как отдельный метод структуры. Это может привести к ... Читать далее