силу чего юнионы проседают, рефлексия какая или где посмотреть (мб GitHub)?
Покажите!
в случае DU и f# компилер вам всунет enum tag и через него будет идти проврка с последующим приведением это не тоже самое что в сисярпе юзать pattern matching по типу, а-ля: switch case ClassA a: case ClassB
Можно помедитировать над IL. https://sharplab.io/#v2:DYLgZgzgNAJiDUAfALgTwA4FMAEBVAdgJYD2+2AvNgLABQ22i2AgtsWNgB4iH7LYBU2VN1616jAEKt2ALxHIxDbAGFFtANoAeAMrIATgFcAxsgB8AXVpos2bQRJlyixtpZtO8gUPnPbU93I8CnRK2qohtMCYfGDExABGAIZ6nBTUIQC2ichGABapAO6EyLm+LAAUHFBCAJTYALSmqfBCvlIyDU0yvsqd2AAMajRRfBCxCcmplIpZOfkc2EUlvq7YldWodY3NrSEu7X3de7a92/1AA===
Обсуждают сегодня