Condividi tramite


Impostare flag bit

 

Data di pubblicazione: novembre 2016

Si applica a: Dynamics CRM 2015

La modifica a livello di bit è prassi comune per conservare spazio in programmi. Otto bit di dati con valori Sì/No, On/Off possono essere memorizzati in un unico byte anziché consumare 8 byte. La proprietà AccessMask è un esempio di questo tipo.

Esempio

Nell'esempio seguente viene illustrato come attivare o disattivare il flag visualizzato specificato per un attributo.

//Turn flag on
    _currentAccessRights |= AccessRights.ReadAccess;
//Turn flag off
    _currentAccessRights &= ~AccessRights.ReadAccess;

// Test to see if flag is set
If (_currentAccessRights.HasFlag(AccessRights.ShareAccess))
    // Flag is set.

Vedere anche

AccessMask
Procedure consigliate per lo sviluppo con Microsoft Dynamics CRM 2015
Blog: Una maschera di bit rapida HOWTO per programmatori

© 2017 Microsoft. Tutti i diritti sono riservati. Copyright