Home » Tutte
Manipolare i bit - Lavorare con i bit in C# .Net
Esempio di programmazione con i bit nell'implemetazione in C# dell'algoritmo Base64
In Programmazione - By kingk (art. no 8)Spesso capita di dover lavorare con i bit, specialmente quando si lavora con i protocolli di comunicazione.
Sfortunatamente nei linguaggi di programmazione ad alto livello a differenza dell'asm, spesso mancano le funzioni giuste per accedere direttamente ai valori dei bit e il dato minimo che si può leggere è il byte.
In questo articolo propongo una semplice classe per il linguaggio di programmazione C# .Net utile per accedere direttamente ai bit di una variabile di tipo byte. Per un ulteriore dimostrazione dell'utilità di questa classe ho implementato anche l'algoritmo Base64 sfruttando i metodi per i bit.
I metodi della classe consentono di :
-Leggere il valore di un bit da un byte
-Settare il valore di un bit in un byte
-Codificare e Decodificare in base64
Spero che questa classe (scaricabile come di consueto) torni utile a qualcuno a presto!
Autore: Ugo Cirmignani
BIT CLASS C#
| Il tuo nome | |
| E-Mail (non verrà pubblicata) | |
| Sito Web | |
| Notifiche | |
|
| |
Tags: Manipolare i bit - Come modificare bit e non byte in c#
Aggiungi questa pagina ai preferiti