Здравствуйте, catbert, Вы писали:
C>>Да, ошибочка в компиляторе. Сейчас тестирую фикс.
C>Фикс уже ожидает включения в master.
Упс. Приношу свои извенения за предыдущий наезд. Баг не в макросах, а в компиляторе. И он там уже более 6 лет сидит. Просто этот код работает, так как все примитивные типы из внешних сборок грузятся.
Надо просто выбросить "SystemType?.". Это свойство давно есть в немерловых типах. Так что лезть в кишки дотнета нет никакой нужды.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.