capito.
Ma il problema è che gli enum vengono estratti da un sorgente c# tramite reflection e il c# non ha il problema della ridefinizione del valore di un enum.
Mi chiedevo se ci fosse un modo per aggirare questo ostacolo.
per es tutti gli enum anche nello stesso namespace contengono solitamente il valore:"notdefined" e questo si ripete per tutti gli enum dandomi tonnellate di errori.

anche al limite se fosse possibile non utilizzare gli enum o non so