Вышел новый релиз языка C# версии 7.2, в котором были реализованы новые возможности. По словам кампании Microsoft, одной из основных целей данного выпуска было увеличение эффективности работы с типами данных хранимых по значению (в стеке), путем ухода от избыточного выделения памяти и выполнения ненужных операций копирования. Давайте рассмотрим основные новинки языка. Добавлен новый модификатор доступа private protected Данный модификатор доступа позволяет обращаться только производным классам в пределах одной сборки...
Начинаем писать свой экспортёр IFC из AutoCAD Civil3D ввиду отвратительного базового и не подающего надежды нового (в рамках бета-тестирования) модуля по экспорту в IFC. Срочность также связана с необходимостью решить задачу передачи в IFC труб и колодцев без промежуточного их экспорта в 3д-тела и необходимости повторения этой операции при проектных изменениях. В данной статье я, наверное, впервые поступил иначе с логикой изложения - сперва разобрался с материалом, а потом уже его описал (а не как я делаю обычно - пишу и корректирую по мере апробации)...