Мой личный бложек. Пишу о жизни в Чехии, программировании и просто свои мысли обо всём. Пишу не часто.

 
enum статический массив работает быстрее, чем enum динамический массив
Заметки не программиста
Lang:
enum ubyte[8] bits_mask = [0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80];
работает раза в 3-4 быстрее чем
enum ubyte[] bits_mask = [0x01, 0x02, 0x04, 0x08, 0x10, 0x20, 0x40, 0x80];


Интересно почему?
По идее оба массива константы, оба должны представляться в памяти как статические массивы, т.к. размер константы изменять нельзя. Но нет
0