public void GetPressedKeys(List <MyKeys> keys) { keys.Clear(); for (int i = 1; i < 255; i++) { if (m_buffer.GetBit((byte)i)) { keys.Add((MyKeys)i); } } }